官术网_书友最值得收藏!

  • ThinkPHP實戰(zhàn)
  • 夏磊
  • 697字
  • 2020-11-28 18:26:52

3.1 URL的三種模式

從SEO(搜索引擎優(yōu)化)的角度來說,URL有動態(tài)URL、靜態(tài)URL、偽靜態(tài)三種,三種模式各有優(yōu)點和缺點,在學習ThinkPHP的路由之前,有必要好好了解三種URL模式,以便在最適合的時候應用最合適的模式。

3.1.1 動態(tài)URL

動態(tài)URL(本文中也指動態(tài)頁面)是在服務端運行的程序、網(wǎng)頁,屬于動態(tài)網(wǎng)頁。它們會隨著不同訪問者、不同時間,返回不同的網(wǎng)頁,例如ASP、PHP、ASP.NET、JSP等網(wǎng)頁,它們在URL中可能會出現(xiàn)“? 、=、&”這樣的符號,用來傳遞參數(shù),有很強的交互性。但是由于有交互性,所以動態(tài)網(wǎng)站一旦被黑客入侵,將會對服務器產(chǎn)生很大的安全隱患。此外,由于文件是動態(tài)的,每次訪問都需要經(jīng)過服務器的編譯執(zhí)行,對服務器有一定的負載壓力。

3.1.2 靜態(tài)URL

靜態(tài)URL(本文也指靜態(tài)頁面)是指實際存在、無須經(jīng)過服務器編譯直接加載到客戶瀏覽器上的文件。它是一個固定的網(wǎng)址,不包含任何參數(shù)或代碼,通常以.htm、.html、.shtml、.xml為后綴,最大的優(yōu)點是無論怎樣訪問都只是讓Web服務器將該文件發(fā)送給客戶端,不做任何的編譯操作,訪問速度快、跨平臺、跨服務器,大大地提高了訪問速度及降低了部分安全隱患。搜索引擎往往對靜態(tài)頁面情有獨鐘,但是靜態(tài)文件也有其缺點,由于文件直接存放在服務器磁盤上,如果網(wǎng)頁過多的話,服務器磁盤空間會占用過多。

3.1.3 偽靜態(tài)URL

偽靜態(tài)URL本質是動態(tài)頁面,但是其URL看起來可能如下:

http://www.example.com/post/1

它充分結合了靜態(tài)頁面和動態(tài)頁面的優(yōu)點,解決了靜態(tài)頁面占用較大磁盤空間的問題,也能夠較好地應付搜索引擎,一般情況下,使用該模式的網(wǎng)站居多。但是偽靜態(tài)也不是完美的,由于偽靜態(tài)雖然“看上去”像靜態(tài)的,實際上不是,到底發(fā)送什么內(nèi)容到客戶端由Web服務器來判定,所以CPU占有量會上升,當訪問量過大的時候容易導致網(wǎng)站崩潰。

主站蜘蛛池模板: 菏泽市| 拉孜县| 潍坊市| 双江| 林甸县| 长葛市| 新建县| 登封市| 新郑市| 盖州市| 东宁县| 南投市| 乐山市| 明溪县| 宜春市| 钟祥市| 南阳市| 孝感市| 忻州市| 遵义市| 祁门县| 澳门| 沾化县| 库伦旗| 临澧县| 韩城市| 二连浩特市| 砚山县| 行唐县| 宜阳县| 苏尼特左旗| 海宁市| 远安县| 龙川县| 台江县| 六盘水市| 昌都县| 咸阳市| 永寿县| 政和县| 上犹县|