當前位置:首頁 » 雲伺服器 » 尉氏伺服器搭建

尉氏伺服器搭建

發布時間: 2024-12-09 11:36:13

① 網站建設,一般的網站建設公司網站建設用到的語言

目前,最常用的三種動態網頁語言有ASP(Active Server Pages),JSP(Java Server Pges),php (Hypertext Preprocessor)。
ASP全名Active Server Pages,是一個WEB伺服器端的開發環境, 利用它可以產生和運行動態的、交互的、高性能的WEB服務應用程序。ASP採用腳本語言VB Script(Java script)作為自己的開發語言。
PHP是一種跨平台的伺服器端的嵌入式腳本語言. 它大量地借用C,Java和Perl語言的語法, 並耦合PHP自己的特性,使WEB開發者能夠快速地寫出動態生成頁面.它支持目前絕多數資料庫。還有一點,PHP是完全免費的,不用花錢,你可以從PHP官方站點([url]http://www.php.net[/url])自由下載。而且你可以不受限制地獲得源碼,甚至可以從中加進你自己需要的特色。
JSP 是Sun公司推出的新一代站點開發語言,他完全解決了目前ASP,PHP的一個通病--腳本級執行(據說PHP4 也已經在Zend 的支持下,實現編譯運行).Sun 公司藉助自己在Java 上的不凡造詣,將Java 從Java 應用程序 和 Java Applet 之外,又有新的碩果,就是Jsp--Java Server Page。Jsp 可以在Serverlet和JavaBean的支持下,完成功能強大的站點程序。
三者都提供在 HTML 代碼中混合某種程序代碼、由語言引擎解釋執行程序代碼的能力。但JSP代碼被編譯成 Servlet 並由 Java 虛擬機解釋執行,這種編譯操作僅在對 JSP頁面的第一次請求時發生。在 ASP 、PHP、JSP 環境下, HTML 代碼主要負責描述信息的顯示樣式,而程序代碼則用來描述處理邏輯。普通的 HTML 頁面只依賴於 Web 伺服器,而 ASP 、PHP、JSP 頁面需要附加的語言引擎分析和執行程序代碼。程序代碼的執行結果被重新嵌入到 HTML 代碼中,然後一起發送給瀏覽器。 ASP 、PHP、 JSP三者都是面向 Web 伺服器的技術,客戶端瀏覽器不需要任何附加的軟體支持。
JSP vs ASP
JSP跨平台,而且支持Apache, Netscape, IIS,IBM Http Server在內的所有主流Web Server (市場份額在85%以上),而ASP目前只支持NT+IIS(市場份額在20%左右);提供了更好的安全機制,這對於e-business這樣的應用來說是至關重要的; JSP可以跨操作系統、Web Server和應用伺服器,而ASP只限於NT+IIS;
JSP是一個開放的標准,得到了Oracle, Netscape, IBM & WebLogic, Inprise等的支持;JSP的組件編寫更為容易,而且JSP的性能由於ASP;
JSP vs PHP
JSP是一個業界標准,得到Sun,IBM,Oracle,BEA,Apache等 的支持,PHP只是一個開發組織並不強的free ware ;PHP的性能不好,是解釋型的,JSP採用JIT編譯後,和c不相上下,而且支持多線程; JSP支持的平台眾多,從Win98,NT,Unix,Linux,FreeBSD到AS/400,OS/390,而PHP支持的平台有限; JSP可以利用JDBC和眾多主流關系資料庫連接,而PHP目前只支持MySql和Oracle等有限的幾種; JSP中的組件,JavaBean和EJB開發非常容易,而且還可以在JSP中使用Java所有的類和功能。而PHP只能用C寫一些功能有限的組件,而且編寫較為復雜; 利用JSP可以支持EJB,以支持Transaction和CORBA標准,而且還可以支持LDAP,Message等服務,使得訪問ERP,CICS,MQ等企業應用非常容易。而PHP在這方面先天不足,所以對於電子商務這樣的Mission-critical的應用來說,PHP並不適合。
性能比較
有人做過試驗,對這三種語言分別做循環性能測試及存取Oracle資料庫測試。在循環性能測試中,JSP只用了令人吃驚的四秒鍾就結束了20000*20000的循環。而ASP、PHP測試的是2000*2000循環(少一個數量級),卻分別用了63秒和84秒。
資料庫測試中,三者分別對 Oracle 8 進行 1000 次 Insert,Update,Select,和Delete: Jsp 需要 13 秒,Php 需要 69 秒,ASP則 需要 73 秒。
前景分析
目前在國內PHP與ASP應用最為廣泛。而JSP由於是一種較新的技術,國內採用的較少。但在國外,JSP已經是比較流行的一種技術,尤其是電子商務類的網站,多採用JSP。
採用PHP的網站如新浪網(sina)、中國人(Chinaren)等,但由於PHP本身存在的一些缺點,使得它不適合應用於大型電子商務站點,而更適合一些小型的商業站點。
首先,PHP缺乏規模支持。其次,缺乏多層結構支持。對於大負荷站點,解決方法只有一個:分布計算。資料庫、應用邏輯層、表示邏輯層彼此分開,而且同層也可

熱點內容
幼兒園手指計演算法 發布:2024-12-29 15:52:16 瀏覽:695
c語言10的次方 發布:2024-12-29 15:49:24 瀏覽:995
豐田普拉多有哪些配置 發布:2024-12-29 15:48:41 瀏覽:498
c編程慣用法 發布:2024-12-29 15:47:44 瀏覽:773
mac安裝androidsdk 發布:2024-12-29 15:44:45 瀏覽:746
vm裝哪個安卓系統比較好 發布:2024-12-29 15:33:30 瀏覽:679
pca演算法python實現 發布:2024-12-29 15:33:19 瀏覽:209
中控考勤表密碼多少 發布:2024-12-29 15:31:41 瀏覽:998
在linux操作系統 發布:2024-12-29 15:30:58 瀏覽:624
安卓其他存儲空間 發布:2024-12-29 15:19:57 瀏覽:468