主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! |
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 |
如何优化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,模板缓存是否打开也很重要。这两个选项处理这些问题。
建议对系统参数进行如下修改:
第二,优化数据库
1、dede _存档
该表中有四组索引:PRIMARY、sortrank、mainindex和lastpost。其实因为这个表本身比较小,所以没必要设置太多索引。由于dedecms中的程序默认在该字段排序,建议保留PRIMARY和sortrank两个索引,删除mainindex和lastpost。具体操作如下:
2、dede_arctiny
这张桌子很小。测试中7万个数据,大概占1.5M,其实挺少的,不需要建立索引,所以删除下面这个索引:
经过上述优化后,用约7万条数据的教育类文章进行测试(数据库约800M),在奔腾E、2G内存、普通SATA硬盘环境下进行测试。生成速度如下:
因为DedeCms生成机制前后速度差不多,所以速度稳定在每秒15篇左右。当然这个数字和用户模板标签调用的数量有一定的关系,但是以这个速度,每小时能达到5万篇以上,还是比较理想的。
也许很多站长会问,为什么不测试几百万、几千万的数据呢?
其实按照这个数据量,如果达到一百万,数据库就达到10G,千万级甚至达到100G。比如有的CMS通过了几千万的测试,那就让他们吹吧。100G数据加图片生成的HTML是什么概念,这些普通硬盘和奔腾E电脑都能做?所以用10万的水平来测试数据更有代表性。对于真正做正规站的,以后也做了不少的,硬件升级应该没问题。另外,虚拟主机下的那些用户当然不可能达到这个速度,但可以作为性能优化的参考依据。
这几篇文章你可能也喜欢:
- 帝国忘记cms密码怎么办?
- 帝国cms会员中心进入方法(帝国cms会员中心进入方法)
- 如何控制dedecms列表页面的缩略图大小(dedecms分页标签)
- dedecms如何去除梦织底层的梦织版权信息
- dedecms5.7 ask模块404现在该怎么办?
本文由主机参考刊发,转载请注明:如何优化DedeCms V5.5的性能 https://zhujicankao.com/112778.html
评论前必须登录!
注册