Blog img
六月
04

最近幾天Sinchen都埋首在正妹簿的修改,而終於開發出了正妹簿ShowGirl正妹牆,其實要讓WP呈現出正妹牆的模式不會很困難,但為一的缺點是若是使用Wp Super Cache或者1 blog cacher,都會出現正妹牆怎麼換正妹都一樣的囧境,因為快取將PHP轉換為靜態HTML的關係。

所以Sinchen要介紹別於這兩個快取外掛的DB Cache,而DB Cache的運作原理是

This plugin caches every database query with given lifetime. It is much faster than other html caching plugins and uses less disk space for caching.

沒錯它快取你的資料庫,將資料庫快取住就可以節省資料庫的查詢次數

安裝DB Cache

  1. 下載DB Cache外掛 官方外掛網頁
  2. 將外掛上傳到/wp-content/plugins/內
  3. 將將wp-content資料夾權限設定為777
  4. 進入後台外掛控制頁,設定啟動
  5. 將將wp-content資料夾權限設定修改為755,並且檢察wp-content資料夾中是否多出db-config.ini、db.php、tmp資料夾

DB Cache使用上也挺方便的,在後台中可以設定不快取的表單,像正妹簿就是不快取_postmeta這個資料表,就可以讓正妹牆一直亂取圖片。

延伸閱讀

  1. WordPress.org DB Cache
  2. DB Cache官網
  3. 作者網站
  4. Sinchen Plurk討論
  5. 免費喘息WordPress外掛討論
用E-Mail訂閱Sinchen@Blog:

隨機文章:

相似文章:

留言*6 Happy~*

  1. 1 Arno Ruan:

    好方法,DB快取能有效降低Loading…

    Sinchen:……….你這麼快就來留言,嚇到我了。恩阿,我有把快取的資料庫下載回來,結果裡面資料都看不懂,還挺方便。速度也很優。

  2. 2 小俊:

    所以 DB快取 可以取代前面的快取外掛嗎?

    Sinchen:當然可以瞜,但究竟要用那一套就自己決定瞜!

  3. 3 Elvis:

    這個好用耶^^

    Sinchen:恩阿,不同的快取方式,只快取資料庫。但是如果你PHP有很複雜的運算的話用這套反而效果沒那麼好。

  4. 4 jianzi:

    您好
    請問這可以跟WP Super Cache一起用嗎?
    我本身是用WP Super Cache,如果再用這個比較好
    還是單獨用WP Super Cache比較好?
    謝謝

    Sinchen:這我不確定耶沒試過。Super Cache是將PHP(包含資料庫內的資料)都轉成HTML存放在空間內;DB Cache則是將資料庫快取成檔案存放在空間內,而當使用者瀏覽時會將PHP轉成HTML呈現,並且從快取的資料庫檔案內取得資料。

    如果兩套一起用Super Cache再製作靜態HTML時訪問的資料庫應該會直接訪問由DB Cache產生的資料庫快取檔案,這樣卻時會減輕主機的負擔,但這是最理想的情況。

    你可以參考看看

  5. 5 jianzi:

    謝謝您

    Sinchen:不客氣。

  6. 6 shooter:

    但他的加速檔案好像蠻大的,我是看網頁原始檔寫的!!
    跟1 blog cacher 檔案大小差很多,會這樣把空間塞爆阿??

    Sinchen:目前用過不會耶,空間用的還好不會很多。

討論&留言

找不到文章?搜尋看看吧!

讀取中...
blog img