有關(guān)網(wǎng)站URl的靜態(tài)化處理分析
2014-7-20 10:50:47
瀏覽次數(shù):次
大家都知道,隨著asp,php,asp.net,jsp等語言的迅速普及,網(wǎng)站進(jìn)入了動(dòng)態(tài)化階段。早期,純html網(wǎng)頁的網(wǎng)站一去不復(fù)返了,現(xiàn)在的網(wǎng)站都有自己的數(shù)據(jù)庫可以動(dòng)態(tài)添加內(nèi)容,前臺(tái)的URL大都也具有了用"?"和"&"組成的一系列參數(shù)。雖然隨著搜索引擎技術(shù)的提供,對(duì)URL參數(shù)的處理越來越好,但是毫無疑問,靜態(tài)化的URL更適合百度蜘蛛的胃口,因?yàn)閁RL中參數(shù)過多很有可能讓搜搜引擎進(jìn)入死循環(huán)而無法出來,造成百度蜘蛛對(duì)抓取網(wǎng)頁的季度反感。
靜態(tài)化處理有效的解決了URL更友善的問題。比如newsmore.asp?id=248這樣的鏈接,如果寫成newsmore-248.html,便會(huì)顯得非常的簡(jiǎn)介,而且對(duì)搜索引擎更加的友善。靜態(tài)化處理大體分為兩種,分別是真靜態(tài)和偽靜態(tài)。還是按照上面的例子,真靜態(tài)意味著,服務(wù)器上真實(shí)的產(chǎn)生了newsmore-248.html這個(gè)文件,用戶訪問時(shí)直接訪問的是這個(gè)文件。真靜態(tài)的好處是,不用每次訪問這個(gè)頁面都需要數(shù)據(jù)庫讀出信息,對(duì)數(shù)據(jù)庫來說減少了操作次數(shù),打開速度更快。但是頻繁生產(chǎn)html真實(shí)的文件,加大了服務(wù)器的占用空間和硬盤操作,但是隨著硬件性能的提高,這方面的憂慮正在變得不那么重要。
還有一種靜態(tài)化的手段是偽靜態(tài)處理。這個(gè)技術(shù)需要服務(wù)器支持,如果不支持的話就沒有辦法進(jìn)行操作。偽靜態(tài)的本質(zhì)實(shí)際上就是URL轉(zhuǎn)發(fā)而已。就像上面的例子,用戶單擊鏈接看到的是newsmore-248.html這個(gè)URL,但是這個(gè)URL并不真實(shí)存在啊,只是鼠標(biāo)點(diǎn)擊這個(gè)URL后,URL轉(zhuǎn)發(fā)機(jī)制讓這個(gè)過程看起來是執(zhí)行html文件,實(shí)際上執(zhí)行的是newsmore.asp?id=248這個(gè)動(dòng)態(tài)文件。所以說,每次執(zhí)行,對(duì)數(shù)據(jù)庫的訪問和平時(shí)訪問動(dòng)態(tài)文件是沒有區(qū)別的。只是百度蜘蛛看到的是html靜態(tài)文件,對(duì)用戶和搜搜引擎更友好而已。但是對(duì)服務(wù)器,數(shù)據(jù)庫和系統(tǒng)而言,對(duì)性能沒有任何的改善。
濟(jì)南網(wǎng)站優(yōu)化:
http://m.mahangsq.com/