织梦Dedecms生成速度慢的解决办法

织梦教程 强烈建议 2024-02-26 11:23 127 0

  从织梦dedecms官网论坛找到个合适的代码。

  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');

  }

  速度快好几倍,原理就是,副栏目不用参与了,极大的提高了运行速度。

本站资源均来自互联网或会员发布,如果不小心侵犯了您的权益请与我们联系。我们将立即删除!谢谢!