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

爱建站,dedecms,phpcms,帝国cms,WordPress,discuz,ecshop,z-blog,UcHome,UCenter,风讯CMS,科汛cms,新云cms

SEO SEO


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



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

2018-08-20 22:37: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

 

全能
网址:
文字:
领红包:
360:
神马:
文字:





Tags:






猜你喜欢



手机浏览本文
Dedecms  生成速度慢 的解决办法dedecmsCMS教程

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




站内推荐
A
B
C
D
E
F


网站分类


标签列表


关于我们
本站主机域名成本巨大,无以为继,希望想在本站做宣传的老板可以联系我们!以维持我们网站的正常运行!感谢
联系我们: 给我发QQ消息  加入QQ群