
当你有了一个几十万上百万数据的垃圾站,你会不会发现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');
}
速度更快数倍,基本原理便是,副频道无需参加了,巨大的提升了运作速率。
但是假如大伙儿的副频道应用的比较多,不建议用。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)