Dedecms 生成速度慢 的解决办法


本文整理自网络,侵删。

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

include/inc/inc_fun_SpGetArcList.php

代码如下:

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

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

代码如下:

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

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

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


标签:织梦DedeCMS

相关阅读 >>

解决dedecms采集文章待审核后仍列表显示

dedecms织梦手机模板使用和制作方法

dedecms后台模块管理空白不显示的解决方法

dedecms出现please set 'request_order' ini value to include c,g and p解决方法

dedecms不支持php5.3、5.4及以上版本后台500错误白屏的解决方法

php下cms程序转移服务器的一般步骤

让php处理图片变得简单 基于gb库的图片处理类附实例代码下载

dedecms网站搭建完整教程

织梦DedeCMSv5.x自动登录的方法

dedecms里field.body标签的实例用法

更多相关阅读请进入《织梦DedeCMS》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...