網(wǎng)站開發(fā)必備知識(shí)_第1頁(yè)
網(wǎng)站開發(fā)必備知識(shí)_第2頁(yè)
網(wǎng)站開發(fā)必備知識(shí)_第3頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、asp、php、jsp介紹及優(yōu)缺點(diǎn)比較php、jsp等。10多個(gè)年頭,各種技術(shù)層出不窮,單個(gè)的主流技術(shù)也在不斷翻的版本,現(xiàn)在分析下各種語(yǔ)言的區(qū)分、優(yōu)勢(shì)、劣勢(shì)、開發(fā)留意事項(xiàng)!HTML:固然這是網(wǎng)頁(yè)最根本的語(yǔ)言,每一個(gè)效勞器語(yǔ)言都需要它的支持,要學(xué)習(xí),這個(gè)確定是開頭,不說(shuō)了.所開發(fā)的一種后臺(tái)腳本語(yǔ)言,它的語(yǔ)法和 Visual BASICHTMLASP簡(jiǎn)潔易用,.net ASP.net 借(C#) ASP.netASP的安全性 UNIX/LinuxASP的解決方0ASP自身的安全性限ASP的廣泛應(yīng)用。HTMLASPHTML一同送往客戶端。PHP:PHP 的全名格外好玩,它是一個(gè)巢狀的縮寫名稱PHP:

2、 Hypertext PL(P那樣)P獨(dú) 或者 PHPOpenSource 意識(shí)抬頭的今日,它更是這方面的中流砥柱。不斷地有的函PHP 無(wú)論在 UNIX 或是 Win32 的平臺(tái)上都可以有更多的功能。它供給豐富的函數(shù),使得在程式設(shè)計(jì)方面有著更好的資源。目前PHP4.1.1 Win32PHP4.0Zend引擎,其在最正確化之CGI 或者 ASP 等技術(shù)有了更好的表現(xiàn)。PHP中不使用 ODBC,ODBC高PHP PHP的優(yōu)點(diǎn)還是特別明顯的。ActiveServer(ASP) 的下一Web 開發(fā)模型,其中包括開發(fā)人員生成企業(yè)級(jí) Web 應(yīng)用程序所需的各種效勞。ASP.NET ASP 兼容,同時(shí)它還供

3、給一種的編程模型和構(gòu)造,可生成伸ASP 應(yīng)用程序中漸漸添加 .NET 的環(huán)境,可以用 包括 Basic.NET、C# 和 JScript.NET.創(chuàng)作應(yīng)用程序。另外,任何 .NETFramework。開發(fā)人員可以便利地獲得這些技術(shù)的優(yōu)點(diǎn),其中包括托管的公共語(yǔ)言運(yùn)行庫(kù)環(huán)境、類型安全、繼承等等。ASP.NET WYSIWYGHTML 編輯器和其他編程工具M(jìn)icrosoftVisualStudio.NETWeb 開發(fā)更加便利,而且Web GUI 和ASP.net設(shè)計(jì)了這樣一些策略:易于寫出構(gòu)造清楚的代碼、代碼易于重用和WebWeb轉(zhuǎn)移的戰(zhàn)略需要。EnterpriseEdition應(yīng)用體系中的一局部。

4、ServletCGI差不多,它是HTML代碼和后臺(tái)程序分開的。它們的啟動(dòng)原理也差不多,都CGI對(duì)每個(gè)客戶懇求都翻開一個(gè)進(jìn)程Process,Servlet被載入,便處于已執(zhí)行狀態(tài)。對(duì)于以后其他用戶的懇求,它并不翻開進(jìn)程,而是翻開一個(gè)線程Thread,將結(jié)果發(fā)送給客戶。由于線程與線程之間可ta可以用來(lái)做大規(guī)模的應(yīng)用效勞。PHP看上去很相像HTMLJSP解釋器JSPParserServlet代碼, ScriptLanguage版。由于 JSP/Servlet 都是基于 Java Java 語(yǔ)言的最大優(yōu)點(diǎn)一性也是相當(dāng)驚人的。因此,JSP/Servlet雖然在國(guó)內(nèi)目前的應(yīng)用并不廣泛,但是其前途不行限量。

5、JSPJSP是程序代碼的行數(shù)。這給調(diào)試代碼帶來(lái)肯定困難。所以,在排解錯(cuò)誤時(shí),可以實(shí)行分段排解逐步縮小出錯(cuò)代碼段的范圍,最終確定錯(cuò)誤代碼的位置。Gateway Interface) 的縮寫。它是最早被用來(lái)建立動(dòng)態(tài)網(wǎng)站的后臺(tái)技術(shù)。這種技術(shù)可以使用各種語(yǔ)言來(lái)編寫后臺(tái)程序,例如C,C+,Java,Pascal等,CGI程序的后綴都是.pl或者.cgi 。CGI程序發(fā)送一個(gè)懇求,效勞器接收到客戶的懇求后,頁(yè)面代碼傳回給客戶。CGI懇求的時(shí)候,效勞器就會(huì)翻開多個(gè)進(jìn)程,這樣就加重了效勞器的負(fù)擔(dān),使效勞器的執(zhí)行效率變得越來(lái)越低下。這也就是最CGIInternet上越來(lái)越少的緣由。CGI方式不適合大訪問(wèn)量的應(yīng)用

6、。如今主流的b效勞器軟件主要由S或eS支持P且只能運(yùn)行在sApacheWeb效勞器平臺(tái),但是眾所周知,Windows以易用而知名,也因此占據(jù)不少的效勞器市場(chǎng)。我們常用的開發(fā)組合:IIS環(huán)境下1.ASP+ACCESS2.ASP+SQLSERVER3.ASP.NET+ACCESS4.ASP.NET+SQLSERVER5.jsp+Oracale 6.JSP+MYSQL7.PHP+MYSQLphp憑借其開源的特性也會(huì)占有肯定份額。j2ee局部做企業(yè)級(jí)開發(fā)很強(qiáng)大,而且跨平臺(tái)。c#是.net平臺(tái)上最好用的語(yǔ)言,現(xiàn)在只能運(yùn)行在開發(fā)方面.netj2ee下面比較一下 ASP、ASP.net、JSP 和 PHP

7、的優(yōu)點(diǎn)和缺點(diǎn):ASP優(yōu)點(diǎn):無(wú)需編譯易于生成獨(dú)立于掃瞄器面對(duì)對(duì)象 語(yǔ)言兼容源程序碼不會(huì)外漏缺點(diǎn):1、Windows本身的全部問(wèn)題都會(huì)一成不變的也累加到了它的身上。安全性、穩(wěn)定性、跨平臺(tái)性都會(huì)由于NT的捆綁而顯現(xiàn)出來(lái)。WindowsNT系統(tǒng)最初的設(shè)計(jì)問(wèn)題而會(huì)引發(fā)大量的安全問(wèn)題。只要在這樣的組件或是操作中一不留意,哪么外部攻擊就可以取得相當(dāng)高的權(quán)限而導(dǎo)致網(wǎng)站癱瘓或者數(shù)據(jù)喪失。Script語(yǔ)言所沒(méi)除了大量使用組件外,沒(méi)有方法提高其工作效率。它必需面對(duì)即時(shí)編繹的時(shí)間考驗(yàn),同時(shí)我們還不知其背后的組件會(huì)是一個(gè)什么樣的狀況。ASP最正確的力量。可是的。5、還無(wú)法完全實(shí)現(xiàn)一些企業(yè)級(jí)的功能:完全的集群、負(fù)載均橫。ASP.NET優(yōu)點(diǎn):簡(jiǎn)潔的設(shè)計(jì)和實(shí)施。語(yǔ)言機(jī)敏,并支持簡(jiǎn)單的面對(duì)對(duì)象特性。開發(fā)環(huán)境。缺點(diǎn):1數(shù)據(jù)庫(kù)的連接簡(jiǎn)單。JSP優(yōu)點(diǎn):1、一處編寫隨處運(yùn)行。2、系統(tǒng)的多臺(tái)平支持。3、強(qiáng)大的的可伸縮性。4、多樣化和功能強(qiáng)大的開發(fā)工具支持。缺點(diǎn):1、,Java的一些優(yōu)勢(shì)正是它致命的問(wèn)題所在。2、缺少系統(tǒng)性的資料。3、速度超慢PHP優(yōu)點(diǎn):1、一種能快速學(xué)習(xí)、跨

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論