Emlog資源網關閉緩存后出現問題如何解決?

Emlog資源網關閉緩存后出現問題如何解決? Emlog系統是很好用, 對SEO也十分友好, 開發者眾多, 在資源網這里使用Emlog的程序人不在少數, 包括本站, 可是Emlog的緩存機制不是不是很友好 。
發文章或者注冊 等用到更新緩存的地方, 3~4M的緩存文件實在是讓服務器卡的一批 。
我們可以選擇把更新緩存注釋掉, 速度會飛起來

Emlog資源網關閉緩存后出現問題如何解決?

文章插圖

可是去掉后, 網站模板中一些調用緩存的地方可能會顯示空白
思源給出兩個解決方法
  1. 使用sql直接查庫獲取信息
  2. 定時更新緩存文件
【Emlog資源網關閉緩存后出現問題如何解決?】 這里思源說一個比較簡單不復雜的方法, 就是定時更新緩存文件
新建PHP文件 隨意命名
  1. <?php
  2. error_reporting(0);
  3. set_time_limit(0);
  4. require_once '../../../init.php';
  5. $token = isset($_GET['token']) ? trim($_GET['token']) : '';
  6. if($token == 'isiyuannet'){
  7. global $CACHE;
  8.  
  9. $CACHE->updateCache();
  10. }
上傳到根目錄 寶塔設置定時任務URL訪問:域名/文件.php?token=isiyuannet 記得token改成自己想的秘鑰 防止爆破

    推薦閱讀