关于dedecms数据量大以后生成目录缓慢的问题解决
2017-07-28 20:32
337 查看
四月份的时候博客被封。我不知情。因为一直很忙,没有来得及看。前两天来看以后,发现居然被封,吓傻了我。
赶紧找原因,原来是转载了某个人的博文,被他举报了,然后就被封了。
觉得很伤心,毕竟这个博客陪伴了我九年。一个完整的青春。
想想都可怕。
不过也因此,更加珍惜在这里的每一篇文章,也想把每一篇所谓的干货分享给大家。更多的是分享给自己,留作一个纪念。管理员也email我说,让我再注意,不要随意发一些不该的发的文章。
我说,非常感谢。会倍加珍惜。
所以,我想记录一下 困扰我好长时间的一个问题,当织梦cms系统数据量天量大以后(我的案例是红德智库www.hongdezk.com),生成目录慢的要死的问题解决。
1.我试了很多种方法,也找了很多种方法,网上无非一种方法是 分批次生成目录,把数据量大的目录留在以后生成。但是这样造成了一个问题,目录生成不及时,损失流量,损失百度对网站的良好收录。更重要的时是,再生成时依然很慢。
2.无奈在我快要放弃的时候,我想到了一个折中的办法,就是 只生成目录的前十页,后面的不生成,这样就不会造成cpu100%的问题。
那么怎么解决这个问题呢?
我特意记录下来了:
修改的文件:Include/arc.listview.class.php
查找
//初始化列表模板,并统计页面总数
在此句的上面添加一小段代码:
if($this->TotalResult > 100)
{
$this->TotalResult = 100;
}
这里的两个100你可以自己改成其它数字,比如你只想生成最新1000条文章的列表页,两个100都改成1000。
以上方法在dede v5.6上测试通过。
这个方法同样运用到了我的其他项目上,比如股票配资www.bn016.com 以及
配资www.ya-jing.cn。
有什么问题可以和我探讨。
对于织梦cms系统还有一个软件是自动更新,自动采集。这个也很关键。以后写。
赶紧找原因,原来是转载了某个人的博文,被他举报了,然后就被封了。
觉得很伤心,毕竟这个博客陪伴了我九年。一个完整的青春。
想想都可怕。
不过也因此,更加珍惜在这里的每一篇文章,也想把每一篇所谓的干货分享给大家。更多的是分享给自己,留作一个纪念。管理员也email我说,让我再注意,不要随意发一些不该的发的文章。
我说,非常感谢。会倍加珍惜。
所以,我想记录一下 困扰我好长时间的一个问题,当织梦cms系统数据量天量大以后(我的案例是红德智库www.hongdezk.com),生成目录慢的要死的问题解决。
1.我试了很多种方法,也找了很多种方法,网上无非一种方法是 分批次生成目录,把数据量大的目录留在以后生成。但是这样造成了一个问题,目录生成不及时,损失流量,损失百度对网站的良好收录。更重要的时是,再生成时依然很慢。
2.无奈在我快要放弃的时候,我想到了一个折中的办法,就是 只生成目录的前十页,后面的不生成,这样就不会造成cpu100%的问题。
那么怎么解决这个问题呢?
我特意记录下来了:
修改的文件:Include/arc.listview.class.php
查找
//初始化列表模板,并统计页面总数
在此句的上面添加一小段代码:
if($this->TotalResult > 100)
{
$this->TotalResult = 100;
}
这里的两个100你可以自己改成其它数字,比如你只想生成最新1000条文章的列表页,两个100都改成1000。
以上方法在dede v5.6上测试通过。
这个方法同样运用到了我的其他项目上,比如股票配资www.bn016.com 以及
配资www.ya-jing.cn。
有什么问题可以和我探讨。
对于织梦cms系统还有一个软件是自动更新,自动采集。这个也很关键。以后写。
相关文章推荐
- 关于arcgis用GP服务模型 生成等直面没有跟地图一致,颜色区设置及数据接收问题的解决方法!
- 解决一条高难度的,关于时间段 数据汇总问题
- 关于freemarker生成的静态页面无法在IE下查看的问题解决了。
- 关于含有标识字段的数据表中记录的插入问题解决(IDENTITY_INSERT)
- 关于后台生成的模板列的数据绑定问题
- 关于fesend后台管理目录manage改名以后,批量上传插件出错的解决方法
- 关于虚拟目录继承根Web.Config的问题解决办法
- 关于2147217913 从 char 数据类型到 datetime 数据类型的转换导致 datetime 值越界 的问题解决方法
- 关于dom4j无法解析xmlns问题及生成非UTF-8字符集乱码问题的解决
- 解决DEDECMS自由列表只能生成50页的问题
- 关于管道的大量数据传输问题解决方法 ( vc )
- 关于数据动态绑定问题的解决方法
- 关于提交数据时中文乱码问题的解决
- 关于使用DirectShow架构,传输YUV420数据的Filter与Video Renderer Filter连接问题的解决办法。
- 关于虚拟目录继承根Web.Config的问题解决办法
- 关于生成验证码的源码以及问题解决
- 解决Word 生成目录时前导符不一致的问题(即通常所谓的目录中省略号大小不一致)
- 关于ASP.NET中动态生成控件问题,急求解决!
- 关于SQL服务器无法启动,报3417错误(附带解决安装SQL COM+目录问题)
- Ajax按需读取数据生成下级菜单(调试通过,乱码问题没解决)