動(dòng)態(tài)頁(yè)面的優(yōu)缺點(diǎn)
發(fā)布時(shí)間:2013-06-24 瀏覽:520打印字號:大中小
動(dòng)態(tài)頁(yè)面的優(yōu)點(diǎn)和缺點(diǎn)都有哪些呢?
動(dòng)態(tài)頁(yè)面是一種最常用的網(wǎng)站建設表達形式。它的優(yōu)點(diǎn)在于可以根據先前所制定好的程序頁(yè)面,根據用戶(hù)的不同請求從而返回其相應的數據,可以說(shuō)是一對多的關(guān)系,從而達到資源的利用和節省網(wǎng)站空間上的物理資源。如果今后需要改變網(wǎng)站的風(fēng)格,只需要重新制作前臺所訪(fǎng)問(wèn)的頁(yè)面即可。只要數據庫結構不變,可以很快地進(jìn)行改版工作。動(dòng)態(tài)頁(yè)面的優(yōu)點(diǎn)是效率高、更新快、移植性強,從而快速地達到即見(jiàn)即所得的目的。
但是它的優(yōu)點(diǎn)同樣也是它的缺點(diǎn)。因為它的效率是要通過(guò)頻繁地和數據庫進(jìn)行通信才能實(shí)現的,頻繁地讀取數據庫會(huì )導致服務(wù)器要花大量的時(shí)間來(lái)計算,當訪(fǎng)問(wèn)量達到一定的數量后,會(huì )導致效率成倍或幾倍地下降。如果有人惡意地對程序進(jìn)行攻擊,激發(fā)了隱藏BUG,將會(huì )造成一定的安全隱患,從而導致整個(gè)網(wǎng)站的癱瘓。
動(dòng)態(tài)頁(yè)面文件的后綴一般都是ASP、ASPX、PHP和JSP等。動(dòng)態(tài)頁(yè)面是需要語(yǔ)言環(huán)境支持的,這就大大地影響了網(wǎng)站的跨平臺性。比如Microsoft的ASP或.net雖然說(shuō)可以跨平臺,但目前還不能在所有平臺上運行。公司建網(wǎng)站用的比較多的通常是ASP或者PHP,JSP一般用于銀行等一些對安全性要求比較高的行業(yè),在制作企業(yè)網(wǎng)站時(shí),我們通常建議采用PHP開(kāi)發(fā),一方面有利于搜索引擎抓取網(wǎng)站內容,一方面也會(huì )提高網(wǎng)站加載速度,另一方面也可以有效的防止公司網(wǎng)站中毒的現象發(fā)生。
相關(guān)文章導讀:ASP動(dòng)態(tài)網(wǎng)頁(yè)的運行環(huán)境


