偽靜態(tài)的利與弊
真實靜態(tài)通常是為了更好的緩解服務器壓力,和增強搜索引擎的友好面,所以都將網(wǎng)頁內(nèi)容生成靜態(tài)頁面。但最大缺陷是每次在網(wǎng)站后臺修改網(wǎng)頁內(nèi)容都需要重新生成靜態(tài)頁面,無法實時顯示更新的內(nèi)容,而久之網(wǎng)站內(nèi)容多了,占用的空間大小以及每次生成靜態(tài)頁面所耗費的服務器資源也不容小覷(有出現(xiàn)內(nèi)容過多且一次性生成靜態(tài)頁面而導致服務器奔潰的案例)。
由于偽靜態(tài)是用正則判斷而不是真實地址,分辨到底顯示哪個頁面的責任也由直接指定轉(zhuǎn)由CPU來判斷了,所以CPU占有量的上升,確實是偽靜態(tài)最大的弊病。
我們應該選擇偽靜態(tài)還是真靜態(tài)?
1、使用真靜態(tài)和假靜態(tài)對SEO網(wǎng)站優(yōu)化來說沒有什么區(qū)別
2、使用真靜態(tài)可能將導致硬盤損壞并將影響論壇性能
3、使用偽靜態(tài)將占用一定量的CPU占有率,大量使用將導致CPU超負荷
4、最重要的一點,我們要靜態(tài)是為了SEO
所以:
1、既然真?zhèn)戊o態(tài)的效果一樣,我們就可以選擇偽靜態(tài)了。
2、但是偽靜態(tài)大量使用會造成CPU超負荷。
3、所以我們只要不大量使用就可以了。
4、既然靜態(tài)只是給SEO看的,我們只需要偽靜態(tài)給SEO就行了,不需要給用戶使用。
5、所以我們只要在專門提供給SEO爬的Archiver中使用偽靜態(tài)就可以了。
6、謝謝大家耐心看我寫的文章。
7、有何不解的地方或是有不同的看法歡迎提出。
小結:那我們建網(wǎng)站要不要偽靜態(tài)呢?這里建議一般都可以開啟偽靜態(tài)。而大型網(wǎng)站一般用動態(tài),具體可以查看《靜態(tài)頁面、偽靜態(tài)頁面以及動態(tài)頁面的基礎認識》這篇文章,而企業(yè)站點訪問量一般不大,偽靜態(tài)對CPU的影響也較小,如果訪問量大也可以升級服務器來解決。根據(jù)空間訪問速度來選擇,如國外空間建議開真實靜態(tài),而國內(nèi)空間訪問應該較快,基本都可以選擇開啟偽靜態(tài)。