"景先生毕设|www.jxszl.com

Dedecms 生成静态网页速度特别慢的问题

2022-10-29 16:05编辑: www.jxszl.com景先生毕设
最近有位站长朋友咨询烈火网I.个X几万数据的DedeCMS系统,发现用Dedecms生成速度,慢的跟蜗牛I.样,CPU达到I.00%,有时候半天都不动.本人经过查找在dedecms官网论坛找到个合适的代码,试验修改后,速度要快很多!修改方法如下:

找到文件:include/inc/

 更多精彩就在: 51免费论文网|www.jxszl.com 
inc_fun_SpGetArcList.php
CopytoClipboardLiehuo.NetCodes引用的内容:[www.adminbuy.cn]
for($i=0;$i<$ridnum;$i++){
if($tpsql=="")$tpsql.="And((".TypeGetSunID($reids[$i],$dsql,arc)."Orarc.typeidII=".$reids[$i].")";
else$tpsql.="Or(".TypeGetSunID($reids[$i],$dsql,arc)."Orarc.typeidII=".$reids[$i].")";
}
把上面的这段注释掉,替换为下面的代码:

CopytoClipboardLiehuo.NetCodes引用的内容:[www.adminbuy.cn]
for($i=0;$i<$ridnum;$i++){
if($tpsql=="")$tpsql.="And(".TypeGetSunID($reids[$i],$dsql,arc);
else$tpsql.="Or".TypeGetSunID($reids[$i],$dsql,arc);
}
速度快好几倍,原理就是,副栏目不用参与了,极大的提高了运行速度.


原文链接:http://www.jxszl.com/biancheng/dedecms/73101.html