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

softyun3年前cms教程58

织梦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会员管理:会员组管理

一、添加会员组 位置:会员管理----会员组管理----添加会员组二、管理会员组 位置:会员管理----会员组管理----管理会员组三、会员升级会员制收费是网站实现盈利的普遍方式之一,比如QQ会员,自...

5.X版本新人近期热点问题整理 V1.7

查看完整版本: [-- FAQ1:安装或者使用DedeCMS的时候出现报错“DedeCms错误警告:连接数据库失败,可能数据库密码不对或数据库服务器出错,如未安装本系统,请先运行安装程序,如果已经安装...

正则表达式(regular expression)手册

前言 正则表达式是烦琐的,但是强大的,学会之后的应用会让你除了提高效率外,会给你带来绝对的成就感。只要认真去阅读这些资料,加上应用的时候进行一定的参考,掌...

PhpCms系统设置:心情指数设置

一、模块配置 位置:系统设置----模块管理----管理模块》找到心情指数:这里只可以“禁用””卸载“还有权限配置在这里你可以自由的给各种会员类型分配管理权限。二、模块管理配置 位置:模块管理----...

PhpCms模板风格:管理模板

一、管理模板 位置:模板风格---Phpcms---管理模板提示信息 当前模板保存在 ./templates/default/phpcms/ 目录 1.PHPCMS 模板制作与标签设置的基本流程: 1...