• Work Team


    奕捷創意(股)公司 EJ-Idea Inc.

    奕捷創意(股)公司 EJ-Idea Inc. 專精 iPhone, iPad , Android 行動平板應用程式開發,亦與多家出版社及 e-Learning 廠商與廣告公司合作,開發出許多手機與平板應用,互動式電子童書,平面電子型錄等等。2011 年開始結合 WordPress 平台創作出更多精采作品!
    了解更多……

  • 版權宣告


    網摘、引用、連結,不轉載

    Creative Commons License
    姓名標示您必須保留原作姓名標示
    非商業性您不得為商業使用本著作
    禁止改作您不得改變或改作本著作

  • 最新評論

  • 啟用 cos-html-cache 靜態化緩存插件

     

     大約上月底、本月初的時候,我就發現自己的部落格無法開啟,於是馬上寫 mail 給主機商,從主機商那裡得知本站的 CPU 用量超標,所以暫時被停用了,主機商問我有無使用緩存插件來降低使用資源,我回說有,所以並不清楚為何會發生此原因,後來主機商調閱數據資料後告知我,說是 插件的問題,於是我只好先暫時將 插件給停用了。

     我自己覺得很奇怪,為何這裡的 CPU 使用量會超標呢?我這個小站平常訪問量也不算大(平均日訪客量才 100 出頭),況且我之前一直有使用 Hyper Cache 這款緩存插件啊……這真是讓我納悶!於是只好 Google 再 Google,後來找出對岸網友江東的這款 cos-html-cache 靜態化緩存插件。雖然使用前要更改網址結構,不過據說緩存效果絕佳,因為它完全繞過了 機制,可以真正實行靜態化的緩存效果。

     

     現在先來跟大家說明一下這個 靜態化緩存插件的安裝使用設定:

    1. 必須先修改固定網址的結構,我是修改為 /post/%postname%.html,記住,網址結構一定要有副檔名 .html 或 .htm;請記得 post 這個目錄必須修改權限為 777,另外,這個目錄你不一定要取名為 post,可以是任意你想要的名稱,但請記住目錄的權限,因為生成靜態化之後的所有文件都會存放於此,所以一定要有此目錄,切記!
    2. 下載、解壓縮之後,安裝此插件,但先不要啟用。插件下載網址請按此
    3. 再來,一定要在你部落格的根目錄就是有 -config.php 這個檔案的目錄裏)裏,建立一個 index.bak 的檔案,檔案權限設置為 666,否則你將無法生成首頁。
    4. 最後,啟用此插件。
    5. 安裝完成。

     

     由於大家都會害怕網址一旦改變,來訪朋友都會找不到之前所寫的文章,在此跟大家推薦一款採用 301 Redirect 形式安全地將訪客和搜索引擎轉向到目前網址的插件:Dean's Permalinks Migration 。這裡有台灣美女部落客木子教學文章,也一併推薦大家觀看。

     

     小提醒:由於此款緩存插件完全更改了網址結構,所以原本的搜尋也會失效,以下提供解決方法,方法來自插件作者的FAQ

    方法1是換用 Google 搜索代替內建的搜索功能;

    方法2就是修改模板內的 searchform.php 文件。

    action="<?php bloginfo('url'); ?>"

    替代為

    action="<?php bloginfo('url'); ?>/index.php"

    可能某些模板的搜索欄並非位於側邊欄,比如包含在 header 文件,請採用同樣的方法修改之。

     

     小提醒 2:靜態化之後,若導致原本的 Pingback 失效,請按照底下解決,解決方法同樣來自插件作者的FAQ。

    在你的主題模板下的 header.php 檔案裏,加上這樣的 pingback meta:

    <link rel="pingback" href="<?php bloginfo('pingback_url'); ?>" />

    ,加在 css 之前,當調用靜態文件的時候,htaccess 和這個 meta 會幫助你處理 ping back 的!

     

     小提醒 3:由於全面靜態化了,所以原本的文章瀏覽人次統計插件,如:WP-PostViews Plus 插件會失效,此緩存插件的作者也提供了 Js 改良版的 WP-PostViews 插件,不過在我安裝啟用之後依舊沒作用,我已留言給插件作者,希望在不久的將來能有新版本釋出!

     

     目前本站已經完全改變網址型態,當然這對網站的 SEO 一定會有影響,不過為了長遠的將來著想,現在的陣痛期勢必免不了,未來本站來會持續優化網站,以期給來訪朋友更好的體驗。如果有發現哪裏出錯,也歡迎大家在本文底下留言報錯,感激不盡!

     

     

     文by覺非/啟用此緩存插件後,希望不會再對虛擬主機造成負擔

    <========簽名檔分隔線開始=========>

     飛翔於文字國裏的蝴蝶,我是愛寫文的女子,不要看我的人,請你看看我的文,那裡面全是我的心.和我想對你說的話……

     StartOver.回。到。原。點 http://blogs.carrielis.com

    <========簽名檔分隔線結束=========>

    【歷史上的今天】
    相關文章外掛 for WordPress, Blogger...
    本文目前有 11 則回應
    1. @Larry: 其實雖然一開始的設定比較麻煩,但只要安裝、設定好之後,就不用太過理會它囉~