国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > 建站經驗 > 正文

轉靜態頁的幾種可行方案

2019-11-02 16:56:38
字體:
來源:轉載
供稿:網友
注:本文大部分內容來源www.netvtm.com,原作者:linyupark

對于文獻發布系統來說SEO顯得十分重要,當然現在轉靜態頁也不是唯一優化的方式,但對于低智爬蟲來講靜態頁的優勢很明顯。下面來分析一下幾種方案。

1.制作模板替換關鍵字符法很多站,包括本站上一個版本采用的就是這個方法。好處就是復雜性不大,缺點也很明顯,實時交互性低,要提交一個評論可能就得讓服務器重新生成一次文件,這種適用于純粹信息發布,對于交互講究不大的站。

2.利用服務器的組件進行請求地址的重定位用老外的話講就是IIS URL reWrite。國內這方面的組件似乎很少,有些還是帶病毒的。國外五花八門,但基本上好的都是收費的。這個技術主要是對服務器有一定的要求,所以用虛擬主機的朋友就不太管用了。它的好處是利用偽裝的地址讓搜索引擎認為它是個靜態頁(比如把asp?變成html/)因而達到"轉靜態"這個效果,而且還不失它原有的交互性。這個變化的過程靠的是正則表達式。

  當然它也是有缺點的,除了前面提到的費用問題外,它對服務器又有了負擔,對于程序也需要做一些調整。簡單說就是程序得把原有的動態地址換成事先設想好的偽靜態地址,用戶在請求這個偽靜態地址的時候服務器又得根據正則表達式把這個地址轉換成實際存在的動態地址。考驗就在服務器承受和技術上。

3.使用CLASS來實現地址的即時轉換本人現在用的這個CMS就是用了這個方法,可惜對PHP還沒好好系統學習過,只能讀出它是以根目錄文件為出發點,依次將&=,?變成/符號。ASP還沒見過實現類似功能的,非常可惜。。。

4.第一個方案+第二個方案最終內容頁用模板替換,而索引使用偽靜態,這樣對服務器壓力減少又能保持地址有效的靜態化。

個人認為比較好的解決方案是第一個,其它的方案生成都只是偽靜態,服務器的負載會比較大。不過方案要做些調整:對于一些通用的頁面(比如列表,文章頁)可以使用制作模板替換關鍵字符法,而像首頁,頻道比較復雜的頁面則可以使用動態模板法。針對交互性的頁面可以使用shtml頁面的包含文件的功能,即每發表一次評論只用生成對應的評論頁,或者要求低一點就套一個動態頁面好了。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 海原县| 宜良县| 聂荣县| 延安市| 昭苏县| 阜新| 阳谷县| 政和县| 岫岩| 固镇县| 囊谦县| 台北县| 金华市| 襄汾县| 怀安县| 凌云县| 德阳市| 绵竹市| 汽车| 谢通门县| 巴青县| 中超| 应用必备| 牟定县| 东丰县| 辰溪县| 九龙城区| 澎湖县| 靖宇县| 临西县| 桦甸市| 溧阳市| 团风县| 诸暨市| 大理市| 新沂市| 监利县| 都江堰市| 临海市| 通榆县| 和顺县|