ASP

【什麼是ASP? 】

什麼是 ASP? ASP 其實就是Active Server Page﹝動態伺服器網頁﹞,這套程式是由Microsoft微軟所開發出來的一種動態互動式網頁的一種格式,和目前大部分使用的CGI、PHP是屬於同一性質的,雖然和CGI的語法比起來簡單很多,但是做出來的效果卻一點也不遜色,其實撰寫ASP非常簡單容易,且ASP可以套用任何一般的HTML語法,例如HTML、JavaScript、JavaApplet、VBScript等,而且ASP是直譯的程式﹝也就是說不需經過編譯的這個過程﹞,同時它較傳統的CGI程式更節省系統資源,因此執行效率及速度上比傳統的CGI提高很多。

【ASP的優點 】

其實ASP的優點跟PHP比起來或許遜色許多,但是仍然是可以學習的,那ASP究竟有哪些優點呢??我們來看看吧。

易學:使用最基本的VB類似語法,且是網頁內嵌式的語言,而且不需另外編譯,可結合一般人常用的MS-Office Access﹝微軟的Office資料庫﹞,但請注意不要寫的走火入魔喔!(其實不會拉)

免費:程式語言本身是不用錢的,也不需要花錢去買編寫軟體,只要開啟你的文字編輯器(例如:NotePad記事本)即可玩便整個ASP世界,也有免費的主機,但是如果要讓自己的網站得到更好的品質,還是花點錢租個主機會比較好喔。

書籍:這也是唯一贏過PHP的地方,ASP的書籍在現在真的很多,隨便找也可以找到很多,如果想要學更深的也可以找到書籍來自學喔。

【ASP目前的缺點 】

其實ASP的缺點的確蠻多的,那ASP究竟有哪些缺點呢??我們也來看看吧。

主機租用昂貴:現在支援ASP的免費主機真是少的可憐,據我所知國內已經沒半家了,國外也少的可以,租主機的價錢也不便宜呢。

單一作業平台:目前除了微軟(Microsoft)以外的作業系統似乎沒有支援ASP的伺服器作業系統(有網友說Apache可以執行ASP,不過需要另外安裝軟體,且據說要不少錢買那套軟體。),所以在現在的免費網頁空間使用的Unix系統,完全不支援,這也是它的缺點之一。

覺得怎麼樣呢?想不想著手試試看呢?