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


