偽靜態、靜態和動態的區別
目前開發的網站其實真正意義,上都是動態網站,只是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禁止掉動態地址。
閱讀更多 涼風吹吹吹 的文章