自带完整数据 快速建站好帮手
客服QQ客服QQ 客服微信客服微信 公众号公众号

织梦dedecms后台生成静态慢的完美解决方案

本文介绍了织梦dedecms后台生成静态慢的完美解决方案,解决思路:打开这个文件inc_fun_SpGetArcList.php,找到教程给出的代码,然后改为新的代码就可以了。

织梦网站源码

众所周知,如果DEDE网站的数据量太大或者栏目太多,生成静态页面的速度会很慢。生成整个网站需要很长时间。以下方法可以提高dede生成静态页面的速度。

方法如下:

找到并打开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');

}

教程结束,其实上面的做法就是把关于判断文档副栏目的代码给删除了,这样就能提高好几倍运行速度。

以上就是关于织梦生成静态慢的所有内容,希望可以帮到大家,有疑问欢迎找小编探讨交流~

TAG标签:织梦生成静态慢

上一个:织梦dedecms怎么在全站调用会员文章作者头像
下一个:织梦dedecms怎么删掉导航菜单最后面的大于号>

咨询客服

QQ:1847629575

全年 09:00-23:00

(其他时间请留言)

在线客服

Copyright©2021 www.why114.com 瓦窑源码 版权所有 鲁ICP备20017802号

展开