引用內(nèi)容
什么是靜態(tài)網(wǎng)址?
一個靜態(tài)網(wǎng)址,顧名思義,就是一個不會發(fā)生變化的網(wǎng)址,它通常不包含任何網(wǎng)址參數(shù)。例如:http://www.example.com/archive/january.htm。您可以在搜索框里輸入 filetype:html 在谷歌上搜索靜態(tài)網(wǎng)址。更新此種類型網(wǎng)址的頁面會比較耗費時間,尤其是當(dāng)信息量增長很快時,因為每一個單獨的頁面都必須更改編譯代碼。這也是為什么網(wǎng)站管理員們在處理大型的、經(jīng)常更新的網(wǎng)站,像在線購物網(wǎng)站、論壇社區(qū)、博客或者是內(nèi)容管理系統(tǒng)時,會使用動態(tài)網(wǎng)址的原因。
什么是動態(tài)網(wǎng)址?
如果一個網(wǎng)站的內(nèi)容存儲于一個數(shù)據(jù)庫,并且根據(jù)要求來顯示頁面,這時就可以使用動態(tài)網(wǎng)址。在這種情況下,網(wǎng)站提供的內(nèi)容基本上是基于模板形式的。通常情況下,一個動態(tài)網(wǎng)址看起來像這樣:http://code.google.com/p/google-checkout-php-sample-code/issues/detail?id=31。您可以通過尋找像? = 這樣的符號識別出動態(tài)網(wǎng)址。動態(tài)網(wǎng)址有一個缺陷是不同的網(wǎng)址可以擁有相同的內(nèi)容。這樣導(dǎo)致不同的用戶可能鏈向含有不同參數(shù)的網(wǎng)址,但是這些網(wǎng)址卻都含有相同的內(nèi)容。這也是為什么網(wǎng)絡(luò)管理員有時候想要將這些動態(tài)網(wǎng)址重寫成靜態(tài)網(wǎng)址的原因之一。
程序代碼
www.example.com/article/bin/answer.foo/en/3/98971298178906/URL
www.example.com/article/bin/answer.foo/language=en/answer=3/ sid=98971298178906/query=URL
www.example.com/article/bin/answer.foo/language/en/answer/3/sid/ 98971298178906/query/URL
www.example.com/article/bin/answer.foo/en,3,98971298178906,URL