網站偽靜態化

網站靜態化是最近一個比較受關注的話題,靜態化的好處是多方面的,最值得稱道的應該是加快下載速度,更利於搜尋引擎的抓取,這兩點兒對一個企業網站來說應該比較重要吧,也正是基於此,現在有些企業在做網站的時候會要求製作方對其網站實現靜態化,其實這種技術現在已較為成熟,多數製作動態網站的編程技術都有相應的組件支持,而且原理應該都是差不多的,學起來也並不是非常困難。

簡介

由於一些時間或人為的因素,一些專門製件網站的公司可能一時不能實現網頁的靜態化,這樣就出現了網站的偽靜態化。

兩種形式

1、框架偽靜態,這種是非常簡單而且也是非常便於識別的,它的原理比較簡單,就是做一個靜態的主框架頁面,然後把動態的內容鏈入副框架內,這個單從它的URL就可以看出眉目,如果整個網站的URL都是一樣的,那么就一定是框架偽靜態的。

2、利用組件把asp、aspx、PHP等後輟顯示為htm或html,這種方法的原理是有一點難度的,它主要是利用一個組件強制性的把asp檔案的後輟顯示為htm,對於客戶來說,它是很難分辨的,因為顯示的連結的確是以.htm結尾的,不過如果仔細觀察它的連結,也能看出來一些眉目,因為這種URL是很奇怪的,中間帶有asp的樣子,而且後面還有些參數,不過參數的結果已經被隱藏掉了,但是看到這些就應該保持戒心了;不過,還是有辦法找出它的原形,就是看程式檔案,去找和URL相同的網頁,因為htm的網頁都是真實存在的,如果找不到這個網頁的話,那它是偽靜態化無疑了。

弊端

1、網頁打開慢。

偽靜態仍然要讀取資料庫,還額外的多了一個重寫網址.的過程,其他的步驟絕對不會比動態少,怎么會快呢?

2、大量的重複頁面。

做了偽靜態後,原有的頁面也可以訪問,這就造成了大量的偽靜態靜態和動態頁面重複,對網站極為不好。

3、需要伺服器支持。

並不是所有的伺服器都支持偽靜態的,這無形中又增加了成本。

所以,如果網址中的動態參數沒有達到影響搜尋引擎收錄的程度,動態要比偽靜態好的多。

相關詞條

熱門詞條

聯絡我們