狠狠色丁香婷婷综合尤物/久久精品综合一区二区三区/中国有色金属学报/国产日韩欧美在线观看 - 国产一区二区三区四区五区tv

LOGO OA教程 ERP教程 模切知識(shí)交流 PMS教程 CRM教程 開發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

PHP與其它CGI的比較

admin
2012年3月27日 22:55 本文熱度 2979

    無(wú)可置疑的,寫 CGI 的方式有很多種,而 PHP 只是其中的一種選擇罷了。對(duì)資深的 Webmaster 而言,CGI 的寫作界面應(yīng)是隨著需求而改動(dòng)。畢竟,在一個(gè)對(duì)系統(tǒng)反映速度要求極嚴(yán)格的系統(tǒng)而言,恐怕只有 NSAPI 界面寫的 CGI 程序才能符合要求了。在其它的場(chǎng)合,相信使用 PHP 來(lái)作為 CGI 的界面是游刃有余,而且是最適合的。


程序界面 PHP ASP CGI NSAPI  ISAPI
操作系統(tǒng) 均可  Win32  均可  均可  Win32 
Web服務(wù)器 數(shù)種  IIS  均可  Netscape Server  IIS 
執(zhí)行效率 快  快  慢  極快  極快 
穩(wěn)定性 佳  中等  最高  差  差 
開發(fā)時(shí)間 短  短  中等  長(zhǎng)  長(zhǎng) 
修改時(shí)間 短  短  中等  長(zhǎng)  長(zhǎng) 
程序語(yǔ)言 PHP  VB  不限  C/C++  C/ Delphi 
網(wǎng)頁(yè)結(jié)合 佳  佳  差  差  差 
學(xué)習(xí)門檻 低  低  高  極高  高 
函數(shù)支持 多  少  不定  中等  少 
系統(tǒng)安全 佳  極差  最佳  佳  尚可 
使用網(wǎng)站 超多  多  多  極少  少 
改版速度 快  慢  無(wú)  慢  慢 


    其中的 PHP 可用在數(shù)種 Web 服務(wù)器上;傳統(tǒng) CGI 就不限是哪種操作系統(tǒng)或 Web 服務(wù)器平臺(tái);NSAPI 一定要在 Netscape 的服務(wù)器 (如 Netscape Enterprise Server 或 FastTrack Server) 上才可以執(zhí)行,但可支持多種操作系統(tǒng) (UNIX 或 Win32);ASP 及 ISAPI 只在 IIS 上有完整的功能。


    在穩(wěn)定性上,由于 NSAPI 或 ISAPI 是動(dòng)態(tài)鏈接的方式,因此在執(zhí)行若出現(xiàn)問題,會(huì)使得 Web 服務(wù)器一起癱瘓。而 ASP 在我實(shí)際應(yīng)用經(jīng)驗(yàn)上,隔陣子就會(huì)使系統(tǒng)不穩(wěn)定,需要重新啟動(dòng)操作系統(tǒng)。PHP 在許多的網(wǎng)站使用上,不但長(zhǎng)期使用都沒有問題,而且程序的穩(wěn)定性也不錯(cuò)。當(dāng)然最穩(wěn)的還是傳統(tǒng) CGI 程序,因?yàn)樗怯刹僮飨到y(tǒng)負(fù)責(zé)控制,不會(huì)因 CGI 程序的錯(cuò)誤導(dǎo)致 Web 服務(wù)器的不穩(wěn)定。


    在開發(fā)及維護(hù)時(shí)間上,PHP 及 ASP 都有不錯(cuò)的表現(xiàn)。而 NSAPI 及 ISAPI 則需要長(zhǎng)時(shí)間的開發(fā)過程,在穩(wěn)定上線后,這兩種界面反倒是效率最佳的方法。傳統(tǒng)的 CGI 程序則要視開發(fā)工具語(yǔ)言而定了,用 Perl 或是 shell script 不需要編譯的過程,直接就可以執(zhí)行,若用 Delphi 或 VC/BCB 甚至用組合語(yǔ)言等都要經(jīng)過編譯才能執(zhí)行,至于用 VB 來(lái)寫傳統(tǒng) CGI,唉....。


    要比較和網(wǎng)頁(yè)結(jié)合的能力,PHP 和 ASP 是并駕齊驅(qū)的,其它的方式就不能內(nèi)嵌 HTML 語(yǔ)法了。而這也是影響開發(fā)時(shí)間的因素之一。


    就系統(tǒng)安全性而言,ASP 是最差的,在沒有經(jīng)過微軟的 IIS Service Pack 處理過,使用 ::$DATA 就可以看到 ASP 的源代碼,這真是叫人不敢領(lǐng)教。當(dāng)然,傳統(tǒng) CGI 的程序,由于是由操作系統(tǒng)直接管理,要破解的難度最高,黑客必須由操作系統(tǒng)下手,而不能由 Web 服務(wù)器下手。PHP 在許多商業(yè)及非商業(yè)使用時(shí),也沒有聽過有什么安全的問題。


    在新增功能及改版方面,傳統(tǒng)的 CGI 由于不受任何語(yǔ)言限制,沒有這方面的問題。PHP 是最有活力的,數(shù)天至數(shù)周就有一個(gè)新版本出現(xiàn),每次的新版,就代表更多的功能及修正更多的錯(cuò)誤。其它的 ASP、NSAPI、ISAPI 就視它的 Web 服務(wù)器改版速度了,ASP 要等到 IIS 5.0 出現(xiàn)時(shí)才會(huì)有 ASP 3.0,也就是要等到 Windows 2000 正式上市。


    總而言之,在 Web 的后端 CGI 程序,就像魚與熊掌一般,沒有高效率又開發(fā)方便的選擇。不過相信 PHP 是處于開發(fā)容易、效率也不錯(cuò)的平衡點(diǎn)上。


    在開發(fā)及維護(hù)時(shí)間上,PHP 及 ASP 都有不錯(cuò)的表現(xiàn)。而 NSAPI 及 ISAPI 則需要長(zhǎng)時(shí)間的開發(fā)過程,在穩(wěn)定上線后,這兩種界面反倒是效率最佳的方法。傳統(tǒng)的 CGI 程序則要視開發(fā)工具語(yǔ)言而定了,用 Perl 或是 shell script 不需要編譯的過程,直接就可以執(zhí)行,若用 Delphi 或 VC/BCB 甚至用組合語(yǔ)言等都要經(jīng)過編譯才能執(zhí)行,至于用 VB 來(lái)寫傳統(tǒng) CGI,唉....。


該文章在 2012/3/27 22:55:19 編輯過
關(guān)鍵字查詢
相關(guān)文章
正在查詢...
點(diǎn)晴ERP是一款針對(duì)中小制造業(yè)的專業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國(guó)內(nèi)大量中小企業(yè)的青睞。
點(diǎn)晴PMS碼頭管理系統(tǒng)主要針對(duì)港口碼頭集裝箱與散貨日常運(yùn)作、調(diào)度、堆場(chǎng)、車隊(duì)、財(cái)務(wù)費(fèi)用、相關(guān)報(bào)表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點(diǎn),圍繞調(diào)度、堆場(chǎng)作業(yè)而開發(fā)的。集技術(shù)的先進(jìn)性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
點(diǎn)晴WMS倉(cāng)儲(chǔ)管理系統(tǒng)提供了貨物產(chǎn)品管理,銷售管理,采購(gòu)管理,倉(cāng)儲(chǔ)管理,倉(cāng)庫(kù)管理,保質(zhì)期管理,貨位管理,庫(kù)位管理,生產(chǎn)管理,WMS管理系統(tǒng),標(biāo)簽打印,條形碼,二維碼管理,批號(hào)管理軟件。
點(diǎn)晴免費(fèi)OA是一款軟件和通用服務(wù)都免費(fèi),不限功能、不限時(shí)間、不限用戶的免費(fèi)OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved