DedeCmsV5.3终极性能优化策略

关键词描述:优化策略性能最终测试参数生成速度等价



同时,它能同时满足所有用户的需要。在过去,许多人质疑dedecms的性能,所以我在此发表一篇关于如何优化性能,并为最终的优化结果。

1。系统参数修正

在De






关键词描述:优化策略性能最终测试参数生成速度当量




同时,它能同时满足所有用户的需要。在过去,许多人质疑dedecms的性能,所以我在此发表一篇关于如何优化性能,并为最终的优化结果。


1。系统参数修正


在DEDECMS V5.3,参与生成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万,巨人,还有数以百万计的人在100g,作为通过万级测试一些CMS吹了,让他们的打击,100g数据,加上生成图片,HTML是什么概念,比较有代表性的试验数据的普通硬盘,奔腾E机可以做10万班,真正做正规站,而且做的非常好,升级你的硬件应该是没有问题的。除了虚拟主机中的用户,用户当然不能达到这个速度。但它可以作为性能优化的参考。