DedeCms V5.3 性能终极优化策略

来源:水底的泡泡 时间:2009-02-24 12:47:00 

DedeCms V5.3 发布后,相对于以前的版本,各方面都表现得比较完美,不过因为通用性原因,不可能同时满足所有用户的需求的,在以往,不少人对DedeCms性能问题表示怀疑,因此本人在此发布一篇关于如何对性能进行优化的文章,并提供最终优化效果测试结果。

一、修改系统参数

在 DedeCms V5.3中,涉及生成HTML性能的主要有下面几个参数:

1、核心设置:

关键字替换(是/否)使用本功能会影响HTML生成速度(cfg_keyword_replace)

这个参数默认是开启的,建议文章是采集的用户不要开启此选项,因为采集的文章必须涉及自动生成关键字问题,这样不少关键字毫无意义,甚至会有乱码导致生成中断,所以建议把这个参数给关闭。

2、性能选项:

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

是否启用模板缓存: 是 cfg_tplcache

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

系统参数具体推荐修改如下图:



二、优化数据库

1、 dede_archives

这个表有 PRIMARY、sortrank、mainindex、lastpost ,四组索引,实际上因为这个表本身很少,设置过多的索引反而没多大的必要,由于dedecms里的程序默认都是用sortrank这字段排序的,建议保留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万级的数据测试更有代表性,对于真正做正规站的人,而且以后确实做得很大了,升级一下硬件应该没什么问题的吧,此外那些在虚拟主机下的用户当然不可能达到这个速度的了,但这可以作为一个性能优化参考性的依据吧。

标签:dedecms,性能优化,cms性能,优化
0
投稿

猜你喜欢

  • 怎样识别诈骗网站-网赚新手注意系列

    2010-05-10 15:18:00
  • 漫游(Manyou)开放平台数据说明

    2009-06-13 19:12:00
  • 浅谈cms系统的seo优化

    2008-04-03 15:54:00
  • 中文域名即将成为全球顶级域名 品牌保护战再次打响

    2009-11-23 21:34:00
  • 站长应该学会提炼网站的文化

    2008-01-10 20:38:00
  • 回李彦宏:评价一个搜索引擎的好坏是什么

    2007-10-14 09:38:00
  • 网站关键词选取技巧:正确简练并具代表性

    2008-12-12 17:00:00
  • 网络美女YUMMY教你做美图 瘦身瘦脸篇

    2009-11-08 18:45:00
  • 网站优化如何操作 做好九个方面基础工作

    2008-12-30 10:12:00
  • 传谷歌或计划联手印度公司竞拍印度3G牌照

    2009-10-28 11:54:00
  • 手把手教你使用Discuz!6.0的视频功能

    2007-10-28 18:17:00
  • 没有百度 我还有Google

    2009-08-23 13:14:00
  • DNS服务器组建攻略

    2009-03-02 17:17:00
  • Linux系统时钟同步服务NTPD配置方法

    2009-09-09 09:12:00
  • Linux下Apache与Tomcat整合的简单方法

    2010-05-02 18:10:00
  • 百度阿拉丁升级 搜索页面实现邮箱登录

    2009-10-16 15:39:00
  • 流量决定不了你网站的兴衰成败

    2009-03-11 17:39:00
  • Flv文件不能播放解决方法

    2008-06-05 13:01:00
  • 经济危机下,决心好好做站

    2008-12-09 00:09:00
  • 访问本页面 您的浏览器需要支持JavaScript的解决办法

    2010-08-12 21:06:00
  • asp之家 网站运营 m.aspxhome.com