Emlog系统是很好用,对SEO也十分友好,开发者众多,在资源网这里使用Emlog的程序人不在少数,包括本站,可是Emlog的缓存机制不是不是很友好。
发文章或者注册 等用到更新缓存的地方,3~4M的缓存文件实在是让服务器卡的一批。
我们可以选择把更新缓存注释掉,速度会飞起来
可是去掉后,网站模板中一些调用缓存的地方可能会显示空白
思源给出两个解决方法
这里思源说一个比较简单不复杂的方法,就是定时更新缓存文件
新建PHP文件 随意命名
<?php error_reporting(0); set_time_limit(0); require_once '../../../init.php'; $token = isset($_GET['token']) ? trim($_GET['token']) : ''; if($token == 'isiyuannet'){ global $CACHE; $CACHE->updateCache(); }
上传到根目录 宝塔设置定时任务URL访问:域名/文件.php?token=isiyuannet
记得token改成自己想的秘钥 防止爆破