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

softyun3年前cms教程38

织梦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');  
}  
速度快好几倍,原理就是,副栏目不用参与了,极大的提高了运行速度。 
 
不过如果大家的 副栏目 使用的比较多,不建议用。仅供参考使用。
 

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

PhpCms模块管理:投票调查问卷管理

一、模块配置和权限配置 位置: 模块管理---投票问卷--权限配置文字阐述:1.投票的简单介绍是否需要编辑器进行编辑,这个根据自己的需要选择2.投票模板以及是否启用验证码这个根据自己的需要选择二、投票...

织梦dedecms文章被评论后发短消息给作者的方法

织梦dedecms文章被评论后发短消息给作者的方法DedeCMS文章被别人评论后系统短消息通知作者的代码成功,现在特别将方法分享给大家,需要修改的文件是:/plus/feedback.php,小编教你...

DEDECMS 5.3采集教程

大家好,我是之前做DEDE5.1的精绝,今天再次免费奉献DEDE5.3采集教程!!我对DEDE程序充满感激,但是报答无门,自己才疏学浅,因此,也尽自己所能去帮助所有使用DEDE程序的朋友。借着自己对P...

DEDECMS导航改为“文章标题-2级栏目-1级栏目-网站名”样式

DEDECMS导航改为“文章标题-2级栏目-1级栏目-网站名”样式代码如下:{dede:field name='title'/}-{dede:field name='position' runphp=...

织梦DEDE常用底层模板字段使用方法

织梦DEDECMS常用底层模板字段使用方法[field:id /]        文章的ID,对应dede_archives 的ID字段[field:typeid /]    文章所在栏目的ID[fi...

dedecms发布分页问题完全解决方案

由于文章内容比较多,dede在系统中有一个非常实用的功能就是自动对文章进行分页。这个功能可以说设置的非常贴心。可是在用的时候就出现了问题,出现问题怎么解决,一般情况下我都是先上dede论坛,用搜索,看...