偽靜態(tài)頁面制作

偽靜態(tài)頁面制作

ID:20440129

大小:34.00 KB

頁數(shù):3頁

時間:2018-10-12

偽靜態(tài)頁面制作_第1頁
偽靜態(tài)頁面制作_第2頁
偽靜態(tài)頁面制作_第3頁
資源描述:

《偽靜態(tài)頁面制作》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、靜態(tài)  顧名思義,偽靜態(tài)是相對真實靜態(tài)來講的.  通常我們?yōu)榱烁玫木徑夥掌鲏毫?和增強搜索引擎的友好面.都將文章內(nèi)容生成靜態(tài)頁面.  但是有的朋友為了實時的顯示一些信息.或者還想運用動態(tài)腳本解決一些問題.不能用靜態(tài)的方式來展示網(wǎng)站內(nèi)容.  但是這就損失了對搜索引擎的友好面.怎么樣在兩者之間找個中間方法呢,這就產(chǎn)生了偽靜態(tài)技術(shù).  就是展示出來的是以.html一類的靜態(tài)頁面形式,但其實是用ASP一類的動態(tài)腳本來處理的.  我的一個思路是用IIS的404錯誤處理機制來實現(xiàn)的.這個比rewrite技術(shù)要靈活得多.  首先,設置站點屬性-

2、自定意錯誤  找到HTTP錯誤404,然后編輯屬性->消息類型選中URL->URL填入“/index.asp”,或您的錯誤處理頁面.  這樣,比如用戶或蜘蛛訪問http://tech.todo.net.cn/12345.html時(12345為文章在數(shù)據(jù)庫的ID).由于些頁面不存在,所以觸發(fā)了404錯誤.轉(zhuǎn)向了index.asp  在index.asp里加  CurrDomain=Request.ServerVariables("HTTP_HOST")'當前訪問域名  CurrURL=Replace(Request.ServerVar

3、iables("QUERY_STRING"),"404;http://"&CurrDomain&":80","")'當前訪問URL  此時的CurrURL應該是:12345.html.  這樣,就得到用戶正在試圖訪問的頁面.然后提取里邊的文章ID(應該為:12345),用正則,這里就不多說了.  然后到數(shù)據(jù)庫里提取出文章內(nèi)容.輸出到頁面里,就OK了.  這樣.用戶或蜘蛛看到的URL還是他訪問的URL.而我們對內(nèi)容的處理上可以用到了動態(tài)技術(shù).這就是我們想要的結(jié)果.  說得簡單了一些.但是基本思路就是這樣了偽靜態(tài)的利與弊  當然猶如一篇文

4、章的作者所說的:"如果流量稍大一些使用偽靜態(tài)就出現(xiàn)CPU使用超負荷,我的同時在線300多人就掛了,而不使用偽靜態(tài)的時候同時在線超500人都不掛,我的IIS數(shù)是1000?!薄 〈_實是這樣的,由于偽靜態(tài)是用正則判斷而不是真實地址,分辨到底顯示哪個頁面的責任也由直接指定轉(zhuǎn)由CPU來判斷了,所以CPU占有量的上升,確實是偽靜態(tài)最大的弊病?! ∥覀儜撨x擇偽靜態(tài)還是真靜態(tài)?  1、使用真靜態(tài)和假靜態(tài)對SEO來說沒有什么區(qū)別  2、使用真靜態(tài)可能將導致硬盤損壞并將影響論壇性能  3、使用偽靜態(tài)將占用一定量的CPU占有率,大量使用將導致CPU超負荷

5、  4、最重要的一點,我們要靜態(tài)是為了SEO  所以:  1、使用真靜態(tài)的方法可以直接排除了,因為無論怎么生成,對硬盤來說都是很傷的?! ?、既然真?zhèn)戊o態(tài)的效果一樣,我們就可以選擇偽靜態(tài)了?! ?、但是偽靜態(tài)大量使用會造成CPU超負荷?! ?、所以我們只要不大量使用就可以了。  5、既然靜態(tài)只是給SEO看的,我們只需要偽靜態(tài)給SEO就行了,不需要給用戶使用?! ?、所以我們只要在專門提供給SEO爬的Archiver中使用偽靜態(tài)就可以了?! ?、謝謝大家耐心看我寫的文章。  8、有何不解的地方或是有不同的看法歡迎提出?! £P(guān)于偽靜態(tài)和真

6、靜態(tài)的評論  真正的靜態(tài)化和偽靜態(tài)還是有本質(zhì)的區(qū)別的。為瀏覽用戶處理一個純粹htm和一個調(diào)用多個數(shù)據(jù)的php在CPU的使用率方面明顯前者少。記得原來有個人說html下載硬盤讀寫頻繁,他這么說好像讀取數(shù)據(jù)庫不用讀寫磁盤似的,何況還有一大堆緩存的零散php也是放在硬盤的,這些讀取不用磁盤操作么?可笑?! ∽x取單個htm+圖片F(xiàn)lash等附件就可以實現(xiàn)的目的,何苦要讀數(shù)據(jù)庫又要讀php緩存文件又要重新整合數(shù)據(jù)輸出再+圖片F(xiàn)lash等附件這么大費周章呢?CMS首頁不需要很多的互動的,論壇那一套不應該拿到這里來用,相反應該更多考慮的是:美觀!兼

7、容!信息的直觀!性能!還有穩(wěn)定!

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。