Dedecms 生成速度慢 的解决办法dedecmsCMS教程 - dedecms - 小名建站

小名建站

SEO SEO


首页  >   dedecms > Dedecms 生成速度慢 的解决办法dedecmsCMS教程  >  正文



Dedecms 生成速度慢 的解决办法dedecmsCMS教程

2018-06-16 20:33:09 补充更正 编辑: admin 阅读:




 

从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官网论坛找到个合适的代码

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 生成速度慢 的解决办法dedecmsCMS教程
http://www.yuedudg.cn/article/615981.html

 










Tags:






猜你喜欢





搜索


网站分类


标签列表


关于我们
本人提供网站SEO优化、SEM推广营销(百度/360/搜狗收录优化)、企业建站、搜索引擎教学等服务。
联系我们: 给我发QQ消息  加入QQ群





安全认证