VPS参考测评推荐
专注分享VPS主机优惠信息
衡天云优惠活动

如何优化DedeCms V5.5的性能

locvps
主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情!
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作

如何优化DedeCms V5.5的性能

如何优化dedecms v5.5的性能?

dedecms V5.5发布后,与之前版本相比,各方面表现完美。但是因为普适性,不可能同时满足所有用户的需求。过去很多人对DEDEDECMS的性能表示怀疑,所以在这里发表一篇关于如何优化性能的文章,并提供最终的优化结果。

推荐学习:梦想编织cms

首先,修改系统参数

在DedeCms V5.5中,以下参数主要涉及生成HTML的性能:

1.核心设置:

关键字替换(是/否)使用这个函数会影响HTML生成的速度(cfg_keyword_replace)。

默认情况下,此参数是打开的。建议收藏文章的用户不要打开这个选项,因为收藏的文章一定涉及到关键词的自动生成,所以很多关键词是没有意义的,甚至生成会被乱码打断,所以建议关闭这个参数。

2.性能选项:

调用缓存更新时间(秒,0表示未启用):10000 cfg_index_cache。

启用模板缓存:是,cfg_tplcache。

这两个参数相当有意义。在DedeCms中,对性能影响最大的标签是arclist,模板缓存是否打开也很重要。这两个选项处理这些问题。

建议对系统参数进行如下修改:

db6c16cdc79ceaee091224126de8dcb.png

第二,优化数据库

1、dede _存档

该表中有四组索引:PRIMARY、sortrank、mainindex和lastpost。其实因为这个表本身比较小,所以没必要设置太多索引。由于dedecms中的程序默认在该字段排序,建议保留PRIMARY和sortrank两个索引,删除mainindex和lastpost。具体操作如下:

24d8527253e97c4c410a46542ea2803.png

2、dede_arctiny

这张桌子很小。测试中7万个数据,大概占1.5M,其实挺少的,不需要建立索引,所以删除下面这个索引:

c59983571e49a141d599a49459a05f0.png

经过上述优化后,用约7万条数据的教育类文章进行测试(数据库约800M),在奔腾E、2G内存、普通SATA硬盘环境下进行测试。生成速度如下:

45416f162996156fbde8d5fa46ca1ba.png

因为DedeCms生成机制前后速度差不多,所以速度稳定在每秒15篇左右。当然这个数字和用户模板标签调用的数量有一定的关系,但是以这个速度,每小时能达到5万篇以上,还是比较理想的。

也许很多站长会问,为什么不测试几百万、几千万的数据呢?

其实按照这个数据量,如果达到一百万,数据库就达到10G,千万级甚至达到100G。比如有的CMS通过了几千万的测试,那就让他们吹吧。100G数据加图片生成的HTML是什么概念,这些普通硬盘和奔腾E电脑都能做?所以用10万的水平来测试数据更有代表性。对于真正做正规站的,以后也做了不少的,硬件升级应该没问题。另外,虚拟主机下的那些用户当然不可能达到这个速度,但可以作为性能优化的参考依据。

这几篇文章你可能也喜欢:

本文由主机参考刊发,转载请注明:如何优化DedeCms V5.5的性能 https://zhujicankao.com/112778.html

【腾讯云】领8888元采购礼包,抢爆款云服务器 每月 9元起,个人开发者加享折上折!
打赏
转载请注明原文链接:主机参考 » 如何优化DedeCms V5.5的性能
主机参考仅做资料收集,不对商家任何信息及交易做信用担保,购买前请注意风险,有交易纠纷请自行解决!请查阅:特别声明

评论 抢沙发

评论前必须登录!