直播中
現(xiàn)在越來越多的客戶要求網(wǎng)站頁面靜態(tài)化,而在三四年前,有百分之八十的網(wǎng)站會要求做成動態(tài)的。那個時候成為了ASP的發(fā)展高峰期。一些靜態(tài)網(wǎng)頁也要求做成動態(tài)網(wǎng)站。但是現(xiàn)在,客戶見一個網(wǎng)站會問能否生成靜態(tài)頁面,即動態(tài)網(wǎng)頁靜態(tài)化。
為什么會有這樣的變化?
目前網(wǎng)頁靜態(tài)化是利用其它的動態(tài)技術(shù)生成HTML靜態(tài)頁面,還不是靜態(tài)網(wǎng)站。因為的確是這樣的,生成HTML靜態(tài)網(wǎng)頁有一定的好處
一、加快頁面加載速度,靜態(tài)頁面無需連接數(shù)據(jù)庫打開速度較動態(tài)頁面有明顯提高
二、有利于搜索引擎優(yōu)化SEO,Baidu、Google都會優(yōu)先收錄靜態(tài)頁面,靜態(tài)頁面對于搜索引擎抓取權(quán)重高;
對于搜索引擎而言,在主觀上對靜態(tài)頁面和動態(tài)頁面并沒有特殊的好惡,只是很多動態(tài)頁面的參數(shù)機制不利于搜索引擎收錄,而靜態(tài)頁面更容易收錄而已。比如動態(tài)頁面權(quán)限比較多。
三、減輕了服務(wù)器負(fù)擔(dān),瀏覽網(wǎng)頁無需調(diào)用系統(tǒng)數(shù)據(jù)庫;
四、網(wǎng)站更安全,HTML頁面不會受Asp相關(guān)漏洞的影響。
但是還是要與您實際的網(wǎng)站為準(zhǔn),靜態(tài)頁生成技術(shù)的本意是減少服務(wù)器的負(fù)擔(dān),好處就是每次訪問這個頁面時,不需要再與數(shù)據(jù)庫做交互了,這樣就節(jié)省了服務(wù)器資源,也能讓用戶打開頁面的速度稍有提升。如何采用則要根據(jù)你的網(wǎng)站的實際情況加以運用。假設(shè)我們做一下這樣的分析,如果你的網(wǎng)站有一萬個用戶,平均每天會發(fā)布或修改文章一千次以上,那么給用戶發(fā)布文章生成靜態(tài)頁就不合適了。因為服務(wù)器每天要進(jìn)行大量寫操作。所以,一般大型門戶網(wǎng)站沒有完全采用生成靜態(tài)頁的架構(gòu)的。