網站靜態化及偽靜態存在的區別及優勢
網站靜態化可提高網站打開速度,防止網站被黑客使用URL進行攻擊,減少網站對數據庫的請求次數,目前絕大部分網站都采用靜態頁面,只有少部分小型企業站才會采用動態頁面,下面網站設計專家"海之睿"給大家講解網站靜態化及偽靜態存在的區別及優勢。
網站靜態化可以保證當網站程序或數據庫出現問題時,依舊可以正常訪問網站
一、偽靜態與靜態化的區別
網站偽靜態和靜態的區別在于,純靜態是真正實現了有靜態的文件存在于服務器上,偽靜態只是URL是一種靜態的展示,其實對于服務器來說還是動態的。
網站靜態化可對搜索引擎友好度增加,增加網站收錄量,提高網站關鍵字排名。
二、為什么要讓網頁靜態化
1、加快頁面打開瀏覽速度,靜態頁面無需連接數據庫打開速度較動態頁面有明顯提高;
2、有利于搜索引擎優化SEO,Baidu、Google都會優先收錄靜態頁面,不僅被收錄的快還收錄的全;
3、減輕服務器負擔,瀏覽網頁無需調用系統數據庫;
4、網站更安全,HTML頁面不會受php相關漏洞的影響;觀看一下大一點的網站基本全是靜態頁面,而且可以減少攻擊,防sql注入。數據庫出錯時,不影響網站正常訪問。生成html文章雖操作上麻煩些,程序上繁雜些,但為了更利于搜索,為了速度更快些,更安全,這些犧牲還是值得的。
三、偽靜態的利與弊
"如果流量稍大一些使用偽靜態就出現CPU使用超負荷,同時在線300多人就掛了,而不使用偽靜態的時候同時在線超500人都不掛,IIS數是1000。”確實是這樣的,由于偽靜態是用正則判斷而不是真實地址,分辨到底顯示哪個頁面的責任也由直接指定轉由CPU來判斷了,所以CPU占有量的上升,確實是偽靜態最大的弊病。
轉載請注明來自:http://www.weifeicheng.com/help/website/153728.html
標簽:偽靜態 靜態網頁
