偽靜態(tài)是相對真實(shí)靜態(tài)來(lái)講的,真實(shí)靜態(tài)會(huì )生成一個(gè)html或htm后綴的文件,訪(fǎng)客能夠訪(fǎng)問(wèn)到真實(shí)存在的靜態(tài)頁(yè)面,而偽靜態(tài)則沒(méi)有生成實(shí)體靜態(tài)頁(yè)面文件,而僅僅是以.html一類(lèi)的靜態(tài)頁(yè)面形式,但其實(shí)是用PHP程序動(dòng)態(tài)腳本來(lái)處理的,這就是偽靜態(tài)。
靜態(tài)頁(yè)面的優(yōu)缺點(diǎn):
真實(shí)靜態(tài)通常是為了更好的緩解服務(wù)器壓力,和增強搜索引擎的友好面,所以都將網(wǎng)頁(yè)內容生成靜態(tài)頁(yè)面。但最大缺陷是每次在網(wǎng)站后臺修改網(wǎng)頁(yè)內容都需要重新生成靜態(tài)頁(yè)面,無(wú)法實(shí)時(shí)顯示更新的內容,而久之網(wǎng)站內容多了,占用的空間大小以及每次生成靜態(tài)頁(yè)面所耗費的服務(wù)器資源也不容小覷(有出現內容過(guò)多且一次性生成靜態(tài)頁(yè)面而導致服務(wù)器奔潰的案例)。
偽靜態(tài)有什么作用?
有的朋友為了實(shí)時(shí)的顯示一些信息,或者還想運用動(dòng)態(tài)腳本解決一些問(wèn)題,不能用靜態(tài)的方式來(lái)展示網(wǎng)站內容,但是這就損失了對搜索引擎的友好面,怎么樣在兩者之間找個(gè)中間方法呢?這就產(chǎn)生了偽靜態(tài)技術(shù)。
偽靜態(tài)有什么不足?
由于偽靜態(tài)是用正則判斷需要跳轉到的頁(yè)面而不是真實(shí)頁(yè)面地址,分辨到底顯示哪個(gè)頁(yè)面的責任也由直接指定轉由服務(wù)器CPU來(lái)判斷了,所以CPU占有量的上升,確實(shí)是偽靜態(tài)最大的弊病。
MetInfo建議:
- 企業(yè)網(wǎng)站一般都可以開(kāi)啟偽靜態(tài),因為企業(yè)站點(diǎn)訪(fǎng)問(wèn)量一般不大,偽靜態(tài)對CPU的影響也較小,如果訪(fǎng)問(wèn)量大也可以升級服務(wù)器來(lái)解決。
- 根據空間訪(fǎng)問(wèn)速度來(lái)選擇,如國外空間建議開(kāi)真實(shí)靜態(tài),而國內空間訪(fǎng)問(wèn)應該較快,基本都可以選擇開(kāi)啟偽靜態(tài)。
- 偽靜態(tài)與真實(shí)靜態(tài)只可選擇一個(gè),因為URL格式不一樣,頻繁更換會(huì )讓搜索引擎摸不著(zhù)北,站點(diǎn)上線(xiàn)后選擇其中一種就應該堅持下去。