香港独立IP空间
香港php空间
美国php空间
域名注册

之前无忧小编有碰到过一个站长是用dedecms搭建的网站,他找到无忧小编(www.51php.com)的问题是更新不了整站,无忧小编去帮他查看发现,其实不是程序的问题,而是他的栏目还有文章实在是太多了,足足有几万的文章,这种级别的网站用空间的话,肯定是不能那么流畅的,所以无忧小编建议他是手动更新各个栏目就好。

这次无忧小编遇到的是phpcms的客户,也是栏目过多导致的网站运行可能有点慢。

其实phpcms栏目多了变慢的原因,是添加栏目的时候,会重写以前的栏目缓存,这就导致一旦栏目过多,重写的文件比较多而造成网站后台缓慢。

下面有一个方法解决,先做好备份:

1、修改include/admin/category.class.php

里面的function add 这个函数,函数体里有一个

$this->repair();

请注释掉.也就是 //$this->repair();

 

如果你觉得修改栏目也会很慢,那么找到function edit函数,执行同样的操作.

$this->repair();

$this->cache();

把这俩注释掉。

 

2、然后修改admin/category.inc.php

找到 case ‘add': 注释掉其里面的 cache_common();

找到 case ‘more': 修改方法同上.

你要是还觉得那里慢,自己找这个文件里的函数,找到这一段代码.

请不要注释 case ‘repair': 这段,否则栏目缓存无法更新。

无忧主机相关文章推荐阅读:

如何关闭PHPCMSV9模版在线编辑功能

PHPCMS一键删除所有栏目数据恢复方法

PHPCMS V9文章发布后不显示用户名解决方案

怎么讲PHPCMS V9网站程序中整合添加百度编辑器UEDITOR

 

本文地址:http://www.51php.com/phpcms/14814.html

喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^

阅读本文的人还阅读:


搜索技术文档