許多站長(zhǎng)都知道網(wǎng)站建設(shè)要用到虛擬主機(jī),可是對(duì)虛擬主機(jī)并沒(méi)有更多深入的了解,今天小編就帶大家了解一些關(guān)于虛擬主機(jī)一定要知道的知識(shí)點(diǎn),了解了這個(gè)對(duì)于網(wǎng)站的建設(shè)和后期維護(hù)能起到事半功倍的作用。
許多站長(zhǎng)都知道網(wǎng)站建設(shè)要用到虛擬主機(jī),可是對(duì)虛擬主機(jī)并沒(méi)有更多深入的了解,今天小編就帶大家了解一些關(guān)于虛擬主機(jī)一定要知道的知識(shí)點(diǎn),了解了這個(gè)對(duì)于網(wǎng)站的建設(shè)和后期維護(hù)能起到事半功倍的作用。
一、什么是ASP?
ASP即Active Server Page的縮寫(xiě)。它是一種包含了使用VB Script或Jscript腳本程序代碼的網(wǎng)頁(yè)。當(dāng)瀏覽器瀏覽ASP網(wǎng)頁(yè)時(shí), Web服務(wù)器就會(huì)根據(jù)請(qǐng)求生成相應(yīng)的HTML代碼然后再返回給瀏覽器,這樣瀏覽器端看到的就是動(dòng)態(tài)生成的網(wǎng)頁(yè)。ASP是一款代替CGI腳本程序的一種應(yīng)用,它可以與數(shù)據(jù)庫(kù)和其它程序進(jìn)行交互,是一種簡(jiǎn)單、方便的編程工具。在了解了VBSCRIPT的基本語(yǔ)法后,只需要清楚各個(gè)組件的用途、屬性、方法,就可以輕松編寫(xiě)出自己的ASP系統(tǒng)。ASP的網(wǎng)頁(yè)文件的格式是.ASP。
二、什么是 ASP.NET 技術(shù)?
ASP.NET 是一項(xiàng)嶄新技術(shù),用于創(chuàng)建服務(wù)器端的 Web 應(yīng)用程序。它是微軟公司提供的基于服務(wù)器的功能強(qiáng)大的技術(shù),用于為企業(yè)的內(nèi)部網(wǎng)創(chuàng)建動(dòng)態(tài)的、交互HTML 頁(yè)面。與以前的 Web 開(kāi)發(fā)模型相比, ASP.NET 提供了如下數(shù)個(gè)重要的優(yōu)點(diǎn):
1. ASP.NET 是在服務(wù)器上運(yùn)行的編譯好的公共語(yǔ)言運(yùn)行庫(kù)代碼。與被解釋的前輩不同, ASP.NET 可利用早期綁定、實(shí)時(shí)編譯、本機(jī)優(yōu)化和盒外緩存服務(wù)。代碼被編譯執(zhí)行相比被解釋執(zhí)行, ASP.NET 頁(yè)面性能顯著提高。
2.ASP.NET 基于公共語(yǔ)言運(yùn)行庫(kù),它支持微軟開(kāi)發(fā)的主流編程語(yǔ)言(例如, Visual Basic.NET 、 C# 、 J# 等等),所以開(kāi)發(fā)人員可以選用自己最熟悉的語(yǔ)言來(lái)進(jìn)行研發(fā)。
3.ASP.NET 框架可以將應(yīng)用程序的邏輯與表示代碼清楚分開(kāi),現(xiàn)在 JSP 是用 Javabean 來(lái)封裝邏輯代碼,雖然可以反編譯,但畢竟技術(shù)向這個(gè)方向邁出了一步, Microsoft .net 則用 DLL 封裝邏輯代碼,使代碼的安全性更高。
4.開(kāi)發(fā)人員可以用自己編寫(xiě)的自定義組件擴(kuò)展或替換 ASP.NET 運(yùn)行庫(kù)的任何子組件(此性能體現(xiàn)出了微軟已經(jīng)把編程工具變成一種服務(wù)的新觀念)。
5.借助內(nèi)置的 Windows 身份驗(yàn)證和基于每個(gè)應(yīng)用程序的配置,可以保證應(yīng)用程序是安全的。
以上就時(shí)關(guān)于虛擬主機(jī)一定要知道的知識(shí)點(diǎn)。
免責(zé)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),也不承認(rèn)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)本社區(qū)中有涉嫌抄襲的內(nèi)容,請(qǐng)發(fā)送郵件至:operations@xinnet.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。