我們常說url的動態(tài)、靜態(tài)、偽靜態(tài)的三種形式,其實從嚴格分類上來說,偽靜態(tài)也是動態(tài)的一種,只是表現(xiàn)形式為靜態(tài)。那么,我們需要如何來區(qū)分該頁面是靜態(tài)、偽靜態(tài)還是動態(tài)的呢?
靜態(tài)網(wǎng)頁與偽靜態(tài)頁的URL后綴是.htm、.html、.shtml、.xml。
動態(tài)網(wǎng)頁是以.asp、.jsp、.php、.perl、.cgi等形式為后綴,并且在動態(tài)網(wǎng)頁網(wǎng)址中有一個標志性的符號——“?”。
百度搜索蜘蛛是不會抓取問號“?”之后的內(nèi)容信息。
動態(tài)頁不利于搜索引擎對于網(wǎng)站的抓取與收錄,靜態(tài)頁面是寫死的,固定的內(nèi)容,利于搜索引擎的抓取,但是在功能上就沒有動態(tài)頁面來的全面。
靜態(tài)頁面相對于其他兩種頁面(動態(tài)頁面和偽靜態(tài)頁面),訪問速度最快,訪問的同時不需要從數(shù)據(jù)庫里面提取數(shù)據(jù),不僅訪問速度塊,而且也不會對服務(wù)器產(chǎn)生壓力。
動態(tài)頁面,可能只有幾M的文件大小。因為數(shù)據(jù)庫是從數(shù)據(jù)庫里面調(diào)出來的,如果需要修改特定值,直接更改數(shù)據(jù)庫,那么所有的動態(tài)網(wǎng)頁,就會自動更新。
偽靜態(tài)頁面也就是“假”的靜態(tài)頁面,實質(zhì)上是動態(tài)頁面。相比靜態(tài)頁面而言,并沒有速度上的明顯提升,因為是“假”靜態(tài)頁面,其實還是一個動態(tài)頁面,也是同樣需要翻譯為靜態(tài)頁面的。最大的好處就是讓搜索引擎把自己的網(wǎng)頁當做靜態(tài)頁面來處理。