开通VIP,畅享全站资源免费下载!

[Emlog优化]网站越来越卡的解决办法 因用户过多导致发布文章耗时较长

【摘要】 今天优选资源网小编在开发测试TOP优选资源商城主题的QQ登录功能后,等上线QQ登录功能后,发现后台发布文章的时候越来越卡顿,对比之下,发现是用户缓存文件的大小相比较之下特别大。因此有必要针对因用...

今天优选资源网小编在开发测试TOP优选资源商城主题的QQ登录功能后,等上线QQ登录功能后,发现后台发布文章的时候越来越卡顿,对比之下,发现是用户缓存文件的大小相比较之下特别大。因此有必要针对因用户过多导致Emlog发布文章时网站卡顿的优化!

Emlog优选资下载商城主题开放QQ登录注册后,优选资源网的用户也越来越多,网站也越来越卡卡卡卡卡卡~

1.定位原因和文件:

经过上面的简单分析,我们发现发布文章的时候,小编手动点击刷新按钮,发现文章其实也发布成功了,但就是发布时间很长

根据开发经验,应该是缓存的问题

Emlog缓存文件.png

如上图中的缓存文件列表中,发现有三个文件相比较下是比较大的

user.php --- 用户信息缓存

sta.php --- 用户发布文章数量的统计缓存

logsort.php --- 每篇文章对应的分类名

而在Emlog后台编辑发布文章的时候,会默认更新所有的缓存文件

简而言之,只要你保存文件,就会更新所有缓存,因此我们就针对几个运行压力比较大的做一下缓存优化!

2.简单方法:取消发布文章更新缓存操作

看了一些网上关于Emlog发布文章缓慢问题的优化解决方案

找到文件“/admin/save_log.php”文件第66行:

emlog保存发布文件的PHP文件核心函数_优选资源网站长建站经验分享.png

注释掉,更新缓存的那行代码,改为如下:

// $CACHE->updateCache();

这样就可以在发布/保存文章的时候,不被动更新缓存文件!

这是一个简单粗暴的方法,但是还是不够,并未彻底解决,刷新缓存就会非常消耗资源的问题!

优选资源网小编之后将在建站优化分类中,逐渐给大家分享自己的建站优化经验,感谢大家持续关注!

版权声明:《 [Emlog优化]网站越来越卡的解决办法 因用户过多导致发布文章耗时较长 》为作者优选资源网原创文章,转载请注明原文地址!
最后编辑:2020-2-21 18:02:21
分享到:
赞(2)
发表评论 / Comment

用心评论~