DedeCMSV5.5性能优化方法分享

点评:很多人怀疑dedecms的性能,所以我们在这里发表一篇关于如何优化性能,并为最终的优化结果。





DedeCMS V5.5发布后,与以前的版本相比,性能是完美的,但因为一般的原因,不能满足所有用户的需求,在过去,许多人表示对dedecms表现疑惑,所以这发表一篇关于如何优化文章的性能,并提供最后的优化测试结果。

1。系统参数修正

在DEDECMS V5.5,参与生成HTML性能的主要参数有以下几个参数:
1。核心设置:
使用此功能会影响HTML生成速度(cfg_keyword_replace)使用密钥更换(是/否)
这个参数是在默认情况下,用户收集不要打开这个选项,因为采集的文章必须包括自动生成的关键问题,所以很多话都是毫无意义的,甚至会出现乱码导致中断,因此建议关闭参数。

2。性能选项:
调用缓存更新时间(第二,0未启用):10000 cfg_index_cache
模板是否缓存启用:这是cfg_tplcache
这两个参数非常有意义。在DedeCms,最有影响力的是arclist标签。另外,模板缓存是否打开也是非常重要的。这两种选择是为了解决这些问题。

系统参数被具体推荐,如以下。


两。优化数据库

1、dnzsw04_archives

这表有一个小学,sortrank,标志,lastpost,四组指标,却由于表本身是比较小的,设定的指标太多,但没有太大必要,因为dedecms程序是由sortrank这个字段的默认排序,小学和sortrank建议保留两指标,删除标志,lastpost的具体的操作,如下图所示:

2、dnzsw04_arctiny

这张桌子相当小。在测试中,7万个数据只占用了150万,而现实本身已经相当小了,所以不需要索引,所以删除下面的索引。



上述优化后,我们测试了大约7万篇教育数据(数据库800米左右)在奔腾E,2G内存和普通SATA硬盘的环境。



因为速度的dedecms的形成机制是相似的,所以速度是稳定在15秒左右,当然,数字模板标签和用户调用的数量之间有一定的关系,但这个速度每小时可以达到5万以上,它仍然是比较理想的。

可能很多站长问,为什么不测试百万,一千万级数据呢

事实上,根据数据量,如果数据库将达到10G万,巨人数千万上百千万,就像一些CMS吹气已经通过了百万级测试,让他们吹,100g数据,加上生成的图片,HTML的概念是什么,这是普通硬盘,奔腾E机能做什么所以拿10万级测试数据比较有代表性,要真正做正规站,我真的做得多,升级你的硬件应该没有问题。除了虚拟主机中的用户,当然不可能达到这个速度,但它可以作为性能优化的参考依据。