加快织梦dedeCMS内容生成速度方法

这篇具有很好参考价值的文章主要介绍了加快织梦dedeCMS内容生成速度方法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

大家会经常碰到这样的问题,如果织梦后台文档比较多,数据比较大的时候,生成栏目文档会相当慢。最近小编一直在和一位朋友聊关于怎样才可以加快dedecms生成速度方法。觉得这也是dedecms一个缺点吧!例如如果一个dedecms中有上十万以及上百万的访问量会对网站带来不少的垃圾量。而这样就会导致dedemcs生成速度下降最后导致用户得不到最佳的体验效果。

对这个问题去查了百度也没有一个好的处理方法。之后小编从dedecms官网找到了一段合适的代码,经过了小编测试之后,小编给大家简单的介绍下实现方法。

第一步要进入dedecms根目录中找下目录:

include/inc/inc_fun_SpGetArcList.php 

找到之后最好下载到本地打开找到如下代码:

for($i=0;$i

找到的如上代码之后可以把上面代码注释掉或者替换都可以,替换改成如下代码:

for($i=0;$i

查找:

$orwhere .= " And ( arc.typeid in ($sonids) Or arc.typeid2 in ($sonids) ) "

替换为:

$orwhere .= " And arc.typeid in ($sonids) "; 

下面看对生成的具体优化步骤: 

1、关闭副栏目,生成速度从50秒20页降到20秒20页

2、删除文档模版中的调用随即文档的标签,即arclist中带有sort=rand的 开启后台中能找到的所有缓存,生成速度从20秒20页降到6秒多一页

3、删除文档模版中的相关文档,生成速度从6秒猛降到不到一秒,到达中部的时间 至此结束,终于满足了,不用再享受龟速的生成速度了!

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持yii666。文章来源地址https://www.toymoban.com/news/detail-432537.html

到了这里,关于加快织梦dedeCMS内容生成速度方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 织梦DedeCMS定时自动生成首页HTML的实现方法

    只需要制作一个文件然后在首页模板添加一句代码就可以实现让织梦DedeCMS自动生成首页html,具体方法如下: 第一步、 需要在首页调用随机文章,这样每次自动更新才会有更新的效果,随机文章调用标签如下: [field:title/]{/dede:arclist} 这段代码调用出的文章在每次自动生成首

    2024年02月02日
    浏览(44)
  • DedeCms织梦TAG标签静态生成html,url拼音及分页优化的方法

    DEDECMS自带的TAG标签是动态的,我们可以设置纯静态html,而且针对手机站也做了TAG静态化生成,非常强大,对于SEO提高收录及获取排名非常有好处,今天yii666小编为大家介绍织梦TAG标签伪静态修改方法。无需配置伪静态规则及繁琐的修改教程。 后台TAG生成静态HTML效果图 dede

    2024年02月03日
    浏览(45)
  • 织梦dedecms富文本内容中屏蔽标签实例代码

    文章的body字段屏蔽a标签和iframe标签 以下是过滤其他标签的正则表达式 大家可以在本地尝试下小编已经成功了,希望我们整理的内容能够帮助到大家。

    2024年02月03日
    浏览(35)
  • 织梦dedecms首页调用指定栏目内容的标签详解

    我们知道Dedecms开发起来很简单,但是dedecms的全局变量有字节限制,使得我们通过标签在首页无法调用大段的内容,尤其是包含了html标签的内容,但是dedecms有另外一种调用大段内容的方法,那就是通过sql语句来调用已保存的html内容。 例如一般的企业网站都会有一个企业简介

    2024年02月02日
    浏览(61)
  • 织梦cms(DEDECMS)通过正则批量查找替换数据库的自定义内容

    例如网站的一个例子 是替换一个div中的内容,摘抄实践下,关键还是自己去体会,多用下正则,还是不错的、正则相关的文章我在我的博客中也多次提到了他的多种运用途径。如果你都掌握好它的话,你的工作效率就会成倍的提高了。下面这个正则的用途是查找数据库的中自

    2024年02月02日
    浏览(48)
  • 织梦dedecms 本地模板安装图文方法

    一、模板安装前的准备工作 既然是安装一个新的模板,我们当然得先准备一个模板。这里给大家提个醒,因为织梦建站程序有两种编码的区别,所以织梦模板也有编码的区别,并且只有相同编码的建站程序和模板才能进行匹配安装。所以大家要根据自己选择的建站程序的编码

    2024年02月03日
    浏览(48)
  • 织梦dedecms文章简介摘要字数的设置方法

    在Dedecms系统中,文章摘要(能够经过infolen或description相关标签调用)被设置了字数上限为250字符,设置上限的主要目的是减少数据库的冗余,保证网站良好的性能。因而,假如对简介内容不设置上限显然不合理,但是假如能够自在控制这一上限,那么将对网页内容布局带来积

    2023年04月16日
    浏览(91)
  • 织梦DEDECMS robots优化设置的具体方法

    DEDECMS自带的robots.txt文件设置很简单,并不能完全满足网站的优化要求,那怎样才能结合自己网站的情况,做好robots.txt优化呢?以下介绍一下 织梦DEDECMS robots优化设置的具体方法 。 适用于未伪静态的DEDECMS网站 User-agent: * Disallow: /dede 管理后台目录,需要改名,具体设置后面具

    2024年02月03日
    浏览(47)
  • dedecms织梦手机模板使用和制作方法

    我们在制作模板时通常都会参考织梦默认模板default中的标签使用,所以,接下来我们就来分析一下织梦默认模板default中使用手机模板的制作方法 注意:本教程适合有织梦模板开发经验的站长,如果是新手,建议先去熟悉织梦pc模板开发。 1、手机模板命名规则 在新织梦的d

    2023年04月23日
    浏览(63)
  • 织梦dedecms获取当前栏目路径及栏目名称的方法

    标签如下: 当前: 复制代码 代码如下: {dede:type} [field:typename/] {/dede:type} 因为{dede:field  name=\\\'arcurl\\\'/} 这个获取当前页面路径的标签只能在内容页使用,栏目页没有效果的。所以在栏目页想获取当前栏目的路径及名称的话,就要用上面这个标签。 而获取网站所有栏目名称及路径

    2023年04月18日
    浏览(58)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包