如果你是Web開發(fā)的初學(xué)者,難免會在網(wǎng)上搜索HTML、CSS、XML、JS(Javascript)、DOM、XSL等等。然而,隨著學(xué)習(xí)的深入。當(dāng)你把他們攪在一起,你又糊涂了,你會一直問,什么是HTML?什么是CSS?什么是XML?JS是什么?它們有什么用?無論是網(wǎng)絡(luò)百科,一些IT專題網(wǎng)站,還是一些牛人博客,他們都會告訴你什么是單一的東西。這樣的文章很多,但很少涉及。它們的組合是什么,有什么用?今天小編就為大家介紹一下常用的服務(wù)器端技術(shù):CGI、ASP、PHP、ASP、NET、JSP。 CGI是第一種于創(chuàng)建動態(tài)網(wǎng)頁的技術(shù),可以使瀏覽器和服務(wù)器互動,技術(shù)編制方法效率相對較低。每次要求頁面時,都要求服務(wù)器重新編譯可執(zhí)行的CGI程序代碼。 ASP(ActiveServerPage)是一種應(yīng)用廣泛的開發(fā)動態(tài)網(wǎng)站的技術(shù),它通過在頁面代碼中嵌入VBScript或JavaScript腳本語言來生成動態(tài)內(nèi)容,高度依賴本地COM組件,局限于WindowsNT平臺,ASP與IIS捆綁在一起。 PHP來自PersonalHomePage,開發(fā)動態(tài)網(wǎng)頁技術(shù),在頁面中添加腳本語言形成動態(tài)內(nèi)容網(wǎng)頁,功能定義豐富,提供標(biāo)準(zhǔn)的數(shù)據(jù)庫接口,可以得到多平臺的支持。 ASP.NET是一種建立動態(tài)Web應(yīng)用程序的技術(shù)。NET框架的一部分可以用任何兼容的語言編寫ASP.NET應(yīng)用程序。 JSPJavaServerPages是基于Java開發(fā)的,因此它遵循Java強大的API功能HTML+JSP腳本,JSP可以預(yù)編譯,提高程序運行速度,只需一次編譯即可。 |
|
來自: 碼農(nóng)9527 > 《WEB》