| 网站首页 | 行业资讯 | Windows系统 | 技术教程 | 电脑秘籍 | 软件下载 | 
您现在的位置: Windows之家 >> 技术教程 >> 编程语言 >> PHP教程 >> 正文
dedecms数据太多,dedecms生成慢的解决方法           ★★★
dedecms数据太多,dedecms生成慢的解决方法
作者:佚名 文章来源:本站原创 人气: 更新时间:2012-2-9

从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栏目页为动态
    dedecms5.7升级到sp1后出现:工具
    让织梦dedecms显示英文分页的方法
    dedecms5.7  tags 伪静态修改方法
    织梦导航以图片显示的方法
    dedecms调用栏目内容修改
    dedecms游客投稿功能修改
    精 彩 推 荐
    推 荐 文 章
  • 此栏目下没有推荐教程
  • 热 门 文 章
  • 此栏目下没有热点教程
  • 本 站 推 荐