phpcms添加欄目的時候,會重寫以前的欄目緩存,這就導致一旦欄目過多,重寫的文件比較多而造成網站后臺緩慢.
給出以下修改方法,經過測試,效果非常明顯.但是修改后請自行更新欄目緩存!
找到 include/admin/category.class.php,里面的function add 這個函數,函數體里有一個:$this->repair();請注釋掉.也就是 //$this->repair();
如果你覺得修改欄目也會很慢,那么找到function edit函數,執行同樣的操作.
$this->repair();
$this->cache();
把這倆斃掉,然后修改admin/category.inc.php.
找到 case 'add': 注釋掉其里面的 cache_common();
找到 case 'more': 修改方法同上.
你要是還覺得那里慢,自己找這個文件里的函數,找到這一段代碼.
請不要注釋 case 'repair': 這段,否則欄目緩存無法更新.
新聞熱點
疑難解答