加入收藏 | 设为首页 | 会员中心 | 我要投稿 肇庆站长网 (https://www.0758zz.cn/)- 数据分析、分布式云、安全管理、云计算、物联设备!
当前位置: 首页 > 教程 > 正文

dedecms织梦网站生成静态速度慢的解决方法

发布时间:2022-09-05 10:10:46 所属栏目:教程 来源:互联网
导读:我们都知道如果织梦网站数据量大了或者栏目创建太多了就会出现生成静态页的速度会很慢,生成全站需要较长的时间,用以下方法提高dede生成静态的速度。 具体方法如下: 第1步、找到并打开include/inc/inc_fun_SpGetArcList.php文件,在里面找到如下代码: for
  我们都知道如果织梦网站数据量大了或者栏目创建太多了就会出现生成静态页的速度会很慢,生成全站需要较长的时间,用以下方法提高dede生成静态的速度。
  具体方法如下:
 
  第1步、找到并打开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');
      }
 
  教程结束,其实上面的做法就是把关于判断文档副栏目的代码给删除了,这样就能提高好几倍运行速度。

(编辑:肇庆站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读