优化织梦CMS后台生成速度慢的方法

金灿灿的朝晖,渐渐染红了东方的天际,高高的黄山主峰被灿烂的云霞染成一片绯红。太阳在朝霞的迎接中,露出了红彤彤的面庞,霎时,万道金光透过树梢给水面染上了一层胭脂红。

从dedecms官网论坛找到个合适的代码

1
2
3
4
5
include/inc/inc_fun_SpGetArcList.php
for($i=0;$i<$ridnum;$i++){
if($tpsql=="")$tpsql.="And((".TypeGetSunID($reids[$i],$dsql,'arc')."Orarc.typeid2='".$reids[$i]."')";
else$tpsql.="Or(".TypeGetSunID($reids[$i],$dsql,'arc')."Orarc.typeid2='".$reids[$i]."')";
}

上面的这段注释掉,用下面的替换

1
2
3
4
for($i=0;$i<$ridnum;$i++){
if($tpsql=="")$tpsql.="And(".TypeGetSunID($reids[$i],$dsql,'arc');
else$tpsql.="Or".TypeGetSunID($reids[$i],$dsql,'arc');
}

速度快好几倍,原理就是,副栏目不用参与了,极大的提高了运行速度。

不过如果大家的 副栏目 使用的比较多,不建议用。

本文优化织梦CMS后台生成速度慢的方法到此结束。书是知识的宝库;书是提高的阶梯;书是人类的高级营养品。我们能够经过读书学习获得很多的知识,从而提高自我的才能,使自我变得聪明起来。小编再次感谢大家对我们的支持!

您可能有感兴趣的文章
织梦后台文档列表添加复制文档功能支持所有模型

织梦无法上传ico图标格式文件的如何解决方法

dedecms如何实现任意页面调用当前会员信息的方

织梦dede:tag调用指定多个栏目的TAG标签

织梦栏目列表按附加表自定义字段排序