站长之家 - 站长资讯 - 易采站长站

当前位置: > 建站教程 > 源码教程 > CMS 教程 >

Dedecms 生成速度慢 的解决办法

2018-05-23 08:08 | 来源:易采源码网 | 编辑:admin |

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

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

不过如果大家的 副栏目 使用的比较多,不建议用。

  • 如何让dedecms幻灯片代码不换行-DedeCms教程
  • 让dedecms幻灯片代码不换行的解决办法-DedeCms教程
  • dedecms下载模块加入迅雷联盟代码的方法-DedeCms教程
  • DedeCMS网站信息(会员数,文章数等)调用代码-DedeCms教程
  • dedecms 5.7前台搜索显示结果速度慢如何解决-DedeCms教程
  • drupal内的表格化输出实现方法
  • 批量导入XML数据到drupal系统的方法
  • drupal常用判断函数汇总
  • drupal输出用户头像地址的方法
  • drupal导入数据的实现方法
  • 网友评论

    关于我们 - 联系我们 - 广告服务 - 版权声明 - 人才招聘 - 友情链接 - 网站地图 - 帮助 - -

    CopyRight © 2010-2016 源码下载 easck.com , All Rights Reserved

    蒙公网安备 15052402000103号

    蒙ICP备14002389-1号