生成速度慢的解决办法

生成速度慢的解决办法,第1张

Dedecms生成速度慢的解决办法

当你有了一个几十万上百万数据的垃圾站,你会不会发现Dedecms的生成速度慢得像一只小猴子,CPU做到100%三天不出来?。

从dedecms官方网站社区论坛寻找个适合的代码

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]."')";
}

//上边的这一段注解掉,用下边的更换

复制代码代码以下:
for($i=0;$i<$ridnum;$i){
if($tpsql=="")$tpsql.="And(".TypeGetSunID($reids[$i],$dsql,'arc');
else$tpsql.="Or".TypeGetSunID($reids[$i],$dsql,'arc');
}

速度更快数倍,基本原理便是,副频道无需参加了,巨大的提升了运作速率。

但是假如大伙儿的副频道应用的比较多,不建议用。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/773772.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-03
下一篇2022-05-03

发表评论

登录后才能评论

评论列表(0条)

    保存