|
【類別】:網路資源 |
入門知識 |
Internet 的知識 CGI、Perl、PHP、ASP、ASP.NET等都是常見的程式語言。 什麼是 ASP? ASP 其實就是Active Server Page﹝動態伺服器網頁﹞,這套程式是由Microsoft微軟所開發出來的一種動態互動式網頁的一種格式,和目前大部分使用的CGI、PHP是屬於同一性質的,雖然和CGI的語法比起來簡單很多,但是做出來的效果卻一點也不遜色,其實撰寫ASP非常簡單容易,且ASP可以套用任何一般的HTML語法,例如HTML、JavaScript、JavaApplet、VBScript等,而且ASP是直譯的程式﹝也就是說不需經過編譯的這個過程﹞,同時它較傳統的CGI程式更節省系統資源,因此執行效率及速度上比傳統的CGI提高很多。 PHP 正是另一種新興的程式語言,PHP強悍之處在於它擁有跨平台的能力!不論是unix系統或是windows NT(Windows95、98也行喔!)上都可以運作!而且程式碼幾乎無需更改!ASP只能在Windows上運作,無法跨平台;而CGI則需要更改部份程式碼以應付不同平台, PHP混合了 C、Java、Perl 以及 PHP 式的新語法,加上結合市場佔有率最高的Apache伺服器後,它可以比 CGI 或者 Perl 擁有更高的執行效率。目前PHP 堂堂進入第五代,其Zend 核心引擎讓程式的執行速度大幅提升,比原有的PHP3, PHP4還有更好的表現。 它和ASP一樣都是網頁內嵌式的語言,一樣無須編譯,無須購買特別的編寫軟體,學習上很簡單(和ASP一樣簡單),其結合資料庫的能力更為強大,可以結合好幾十種不同的資料庫呢! Perl是1987 Larry Wall在comp.sources這個新聞群組發了perl,,由於它免費取得且受到UNIX Shell、Basic、C等影響,PERL等於把這些語言的優點,成為一個單一的程序化語言。 目前PERL是對於一個只有少數經驗程式設計師是最佳的選擇!它簡單容易,且一開始就有效率的處理文字檔和系統檔,使得PERL快速的流行起來! ASP.NET 程式是使用 ASP.NET 語法所建立的各類型網頁、服務的集合,它可能包含數個不同的檔案類型及資料夾,包括 Web Forms 網頁 (ASP.NET 網頁)、使用者控制項、XML Web Services、組態檔案及組件 (assembly) 等。ASP.NET 主要是用來建立 Web Forms 網頁 (ASP.NET 網頁) 及 XML Web Services,XML Web Services 是 ASP.NET 新增的功能,也是較高階的應用。 ASP.NET優於ASP之處,不是ASP版本的更新,而是一個全新的統一Web開發平臺。ASP的直譯式語言架構,每次讀取網頁皆需逐行編譯程式碼,影響執行效率,而ASP.NET則是編譯式語言,執行編譯過的原生機器碼使效能大幅提升。ASP.NET和ASP一樣可以在記事本撰寫程式,更重要的是,ASP.NET不限於VBScript或JScript語言,可搭配Visual Studio .NET工具,使用任何.NET相容語言開發ASP.NET,包括Visual Basic .NET、Visual C#及JScript .NET。至於最新的ASP.NET 2.0, 幾乎在 ASP.NET 的所有區域都有顯著的增強。ASP.NET 2.0 經過改善,可為最常見的 Web 應用程式狀況提供更多支援。安裝和執行網站及網頁變得前所未有的容易,且使用更少的程式碼。同時,您可在 ASP.NET 2.0 中加入自訂功能,以符合自己的需求。 |
|
[推薦評價好店]- 4C快修連鎖門市 專業維修買賣 - 筆電 + 手機 + 電腦 + Iphone + Ipad 新北汐止店 (02) 7751-9182 新北市汐止區福德一路86巷22號 汐止修手機.汐止修iphone.汐止修ipad.汐止修筆電.汐止修電腦 新北板橋店 (02) 8257-3990 新北市板橋區四維路137巷10號 板橋修手機.板橋修iphone.板橋修ipad.板橋修筆電.板橋修電腦 桃園大溪店 (03) 387-4353 桃園市大溪區中華路210號 大溪修手機.大溪修iphone.大溪修ipad.大溪修筆電.大溪修電腦 台中市區店 (04) 2201-1289 台中市南區台中路140號 台中修手機.台中修iphone.台中修ipad.台中修筆電.台中修電腦 |