加快DEDECMS静态html网页生成速度的方法

织梦教程 强烈建议 2024-02-06 13:41 102 0

  如果网站数据多了,那么DEDECMS生成的时间就会很长,其实还是有办法加快DEDECMS生成时间的,具体方法如下:

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

  }

  2、注释掉上面的代码,替换为如下代码:

  for($i=0;$i<$ridnum;$i++){

  if($tpsql=="") $tpsql .=" And (".TypeGetSunID($reids[$i],$dsql,'arc');

  else $tpsql .=" Or ".TypeGetSunID($reids[$i],$dsql,'arc');

  }

  上面的做法就是把关于副栏目的地方,给注释了提高好几倍运行速度。



时间:(2024-02-06 13:41:34)
本站资源均来自互联网或会员发布,如果不小心侵犯了您的权益请与我们联系。我们将立即删除!谢谢!