ASP ASP(Active Server Pages)微軟的Windows IIS系統自帶的指令碼語言,利用它可以執行動態的Web服務應用程式。ASP的語法非常類似Visual BASIC,學過VB的人可以很快上手,ASP也是這幾種指令碼語言中最簡單易學的開發語言。但ASP也是這幾種語言中唯一的一個不能很好支援跨平臺的語言。 因為ASP指令碼語言非常簡單,因此其程式碼也簡單易懂,結合HTML程式碼,可快速地完成網站的應用程式。 ASP在國內異常流行,因為國內大多使用的是盜版的Windows和盜版的SQLServer,而ASP+COM+SQLServer實際上也是一種不錯的搭配,其效能也不輸於PHP+MYSQL,特別是Windows系統和SQLServer都有圖形介面,比APACHE和MYSQL易於維護,因此對於不重視智慧財產權的國家來說也是一種不錯的選擇。 不過,正因為ASP很簡單,所以單純使用ASP所能完成的功能也是有限的,好在COM(Component Object Model)技術拯救了ASP,微軟提供了COM/DCOM技術,極大拓寬了ASP的應用範圍,使得ASP幾乎具有無限可擴充性。 結論:ASP簡單而易於維護,是小型網站應用的最佳選擇,透過DCOM和MTS技術,ASP甚至還可以完成中等規模的企業應用。 JSP JSP(JavaServer Pages)是Sun公司推出的一種動態網頁技術。JSP技術是以Java語言作為指令碼語言的,熟悉JAVA語言的人可以很快上手。 JSP本身雖然也是指令碼語言,但是卻和PHP、ASP有著本質的區別。PHP和ASP都是由語言引擎解釋執行程式程式碼,而JSP程式碼卻被編譯成Servlet並由Java虛擬機器執行,這種編譯操作僅在對JSP頁面的第一次請求時發生。因此普遍認為JSP的執行效率比PHP和ASP都高。 JSP在技術結構上有著其他指令碼語言所沒有的優勢:JSP可以透過JavaBean等技術實現內容的產生和顯示相分離,並且JSP可以使用JavaBeans或者EJB(Enterprise JavaBeans)來執行應用程式所要求的更為複雜的處理,進而完成企業級的分散式的大型應用。 因此,不少國外的大型企業系統和商務系統都使用JSP技術,作為採用Java技術家族的一部分,JSP技術也能夠支援高度複雜的基於Web的應用。 資料量大的話用SQL server 如果資料量小的話用access access 是桌面資料庫,只能用於小型企業.如果資料達到100M左右,很容易造成伺服器iis假死,或者消耗掉伺服器的記憶體導致伺服器崩潰。 SQL server 是大型網路資料庫.用於大型企業.在功能上管理上也要比Access要強得多。在處理海量資料的效率,後臺開發的靈活性,可擴充套件性等方面強大。因為現在資料庫都使用標準的SQL語言對資料庫進行管理,所以如果是標準SQL語言,兩者基本上都可以通用的。SQL Server還有更多的擴充套件,可以用儲存過程,資料庫大小無極限限制。兩者都是微軟的產品.不知你是否明白
ASP ASP(Active Server Pages)微軟的Windows IIS系統自帶的指令碼語言,利用它可以執行動態的Web服務應用程式。ASP的語法非常類似Visual BASIC,學過VB的人可以很快上手,ASP也是這幾種指令碼語言中最簡單易學的開發語言。但ASP也是這幾種語言中唯一的一個不能很好支援跨平臺的語言。 因為ASP指令碼語言非常簡單,因此其程式碼也簡單易懂,結合HTML程式碼,可快速地完成網站的應用程式。 ASP在國內異常流行,因為國內大多使用的是盜版的Windows和盜版的SQLServer,而ASP+COM+SQLServer實際上也是一種不錯的搭配,其效能也不輸於PHP+MYSQL,特別是Windows系統和SQLServer都有圖形介面,比APACHE和MYSQL易於維護,因此對於不重視智慧財產權的國家來說也是一種不錯的選擇。 不過,正因為ASP很簡單,所以單純使用ASP所能完成的功能也是有限的,好在COM(Component Object Model)技術拯救了ASP,微軟提供了COM/DCOM技術,極大拓寬了ASP的應用範圍,使得ASP幾乎具有無限可擴充性。 結論:ASP簡單而易於維護,是小型網站應用的最佳選擇,透過DCOM和MTS技術,ASP甚至還可以完成中等規模的企業應用。 JSP JSP(JavaServer Pages)是Sun公司推出的一種動態網頁技術。JSP技術是以Java語言作為指令碼語言的,熟悉JAVA語言的人可以很快上手。 JSP本身雖然也是指令碼語言,但是卻和PHP、ASP有著本質的區別。PHP和ASP都是由語言引擎解釋執行程式程式碼,而JSP程式碼卻被編譯成Servlet並由Java虛擬機器執行,這種編譯操作僅在對JSP頁面的第一次請求時發生。因此普遍認為JSP的執行效率比PHP和ASP都高。 JSP在技術結構上有著其他指令碼語言所沒有的優勢:JSP可以透過JavaBean等技術實現內容的產生和顯示相分離,並且JSP可以使用JavaBeans或者EJB(Enterprise JavaBeans)來執行應用程式所要求的更為複雜的處理,進而完成企業級的分散式的大型應用。 因此,不少國外的大型企業系統和商務系統都使用JSP技術,作為採用Java技術家族的一部分,JSP技術也能夠支援高度複雜的基於Web的應用。 資料量大的話用SQL server 如果資料量小的話用access access 是桌面資料庫,只能用於小型企業.如果資料達到100M左右,很容易造成伺服器iis假死,或者消耗掉伺服器的記憶體導致伺服器崩潰。 SQL server 是大型網路資料庫.用於大型企業.在功能上管理上也要比Access要強得多。在處理海量資料的效率,後臺開發的靈活性,可擴充套件性等方面強大。因為現在資料庫都使用標準的SQL語言對資料庫進行管理,所以如果是標準SQL語言,兩者基本上都可以通用的。SQL Server還有更多的擴充套件,可以用儲存過程,資料庫大小無極限限制。兩者都是微軟的產品.不知你是否明白