偽靜態、靜態和動態的區別

偽靜態、靜態和動態的區別

目前開發的網站其實真正意義,上都是動態網站,只是URL上有些區別,一般URL分為靜態URL .動態

URL、偽靜態URL,他們的區別是什麼?

靜態URL

靜態URL類似城名/123/123.html我們一般稱為真靜態URL, 每個網頁有真實的物理路徑,

也就是真實存在服務器裡的

●優點是:

因為它不用進行運算,網頁打開速度快 ;網址結構比較友好,便於記憶

●缺點是:

中大型網站,則產生的頁面多, 不好管理。

動態URL

類似域名/xx,asp?id=1010,等帶有?號的URL地址,一般稱為動態網址

●優點是:

修改頁面很方便

●缺點是:

因為要進行運算.所以打開速度稍慢.目前有服務器緩存技術可以解決速度問題,這個可有忽略不計,

URL結構複雜.不利於記憶

偽靜態URL

偽靜態URL類似域名/xxx/88.html這個URL和靜態URL類似。他是通過偽靜態規則把動態URL偽裝成

靜態網址。

●優點是:

利於記憶。適合大中型網站,是個折中方案。

●缺點是:

設置麻煩,服務器要支持重寫規則。 另外進行了偽靜態網站訪問速度並沒有變快,因為實質上它會額外的進行運算解釋,增加了服務器負擔,速度反而變慢,不過現在的服務器都很強大,這種影響也可以忽略不計。還有可能會造成動態URL和靜態URL都被搜索引擎收錄,不過可以用robots禁止掉動態地址。


分享到:


相關文章: