Emlog资源网关闭缓存后出现问题如何解决?

访客3年前关于黑客接单1118

Emlog资源网关闭缓存后出现问题如何解决?

Emlog系统是很好用,对SEO也十分友好,开发者众多,在资源网这里使用Emlog的程序人不在少数,包括本站,可是Emlog的缓存机制不是不是很友好。

发文章或者注册 等用到更新缓存的地方,3~4M的缓存文件实在是让服务器卡的一批。

我们可以选择把更新缓存注释掉,速度会飞起来

可是去掉后,网站模板中一些调用缓存的地方可能会显示空白

思源给出两个解决 ***

  1. 使用sql直接查库获取信息
  2. 定时更新缓存文件

这里思源说一个比较简单不复杂的 *** ,就是定时更新缓存文件

新建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改成自己想的秘钥 防止爆破

相关文章

Emlog文章发布时间美化代码

文章时间美化如几天前等等 本站专用的 <?php function sydate($datetemp, $dstr = 'Y-m-d H:i',$mdstr = 'm月d日') { $tim...

emlog前台调用微语代码

前言,会员中心用微语做公告用。所以需要会员中心调用 Emlog调用最新微语一条代码 (直接放入你需要显示的地方即可,其中的0表示从第一条开始,可自行设置从第几条开始)  <?php $ne...

Emlog程序多个域名全站访问的方法

为了实现多个域名访问,资源地址不是主域名的情况下,舍力写了这个教程 本教程也可以配合不同域名不同模板使用,效果更佳 我们很多朋友可能有这样的需要,如果你手上有空余的域名,你也可以试试,让你的eml...

emlog获取同分类文章

在项目开发中,一篇文章远不能覆盖全部内容 可以判断一下再输出。 <?php //同分类文章 $sql=mysql_query("SELECT * FROM ".DB_PREFIX."blog...

emlog系统后台登录简约页面源码

boostrap后台登录页面,响应式简单美观集成到emlog 使用说明:上传到 admin/views 文件目录解压即可 下载地址 ...

EMLOG获取某页面内容

获取某页面内容,可以讲自定义页面做为首页 1、在模板module.php中加入如下代码 <?php //调用页面内容 function html_page($id,$echo){$home...