织梦dedecms优化安全设置指南(DedeCms V5.5 性能优化方法分享)
织梦dedecms优化安全设置指南
DedeCms V5.5 性能优化方法分享dedecms V5.5发布后,相对于以前的版本,各方面都表现得比较完美,不过因为通用性原因,不可能同时满足所有用户的需求的,在以往,不少人对DedeCms性能问题表示怀疑,因此在此发布一篇关于如何对性能进行优化的文章,并提供最终优化效果测试结果。
一、修改系统参数
在 DedeCms V5.5中,涉及生成HTML性能的主要有下面几个参数:
1、核心设置:
关键字替换(是/否)使用本功能会影响HTML生成速度(cfg_keyword_replace)
这个参数默认是开启的,建议文章是采集的用户不要开启此选项,因为采集的文章必须涉及自动生成关键字问题,这样不少关键字毫无意义,甚至会有乱码导致生成中断,所以建议把这个参数给关闭。
2、性能选项:
调用缓存更新时间(秒,0表示不启用): 10000cfg_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实现留言板调用模板头部及底部的方法)
- dedecms添加代码(dedecms 栏目目录用首字母生成的方法)
- dedecms无缩略图怎么设置(DEDECMS系统分页标签自定义二次开发实例)
- dedecms验证码识别(dedecms 软件下载频道防盗链php代码)
- dedecms更新后设置空白(dedecms如何去掉首页index.html的方法)
- dede栏目下有内容却不显示(dedecms列表不显示第一个元素如分隔符的简单方法)
- dedecms使用方法(Dedecms织梦CMS搜索页面调用全站最新文章的方法)
- dedecms创建栏目(dedecms织梦模板栏目列表中添加统计文档数量的标签)
- dedecms数据负载能力(DedeCms 5.7后台首页很卡的解决方法)
- dedecms内容页代码(DEDECMS生成HTML时提示 DedeTag Engine Create File False的解决方法)
- dedecms运行环境(织梦dedecms5.7生成首页提示404错误解决办法)
- dedecms如何使用标签(dedecms模板标签如何做判断示例代码)
- dedecms参数不显示(DEDECMS后台登陆空白排查错误原因)
- dedecms循环次数(DedeCMS 统计栏目的文章总数的调用方法)
- dedecms自定义字段(详解怎么样让DEDECMS的list标签支持weight排序的方法)
- dedecms操作手册(织梦DEDECMS结构化数据Meta申明标签)
- 菲律宾旅游攻略(菲律宾旅游攻略地图)
- 清华大学难考吗(清华大学考研录取分数线)
- 观花盆栽佛肚竹盆景制作及养护(观花盆栽佛肚竹盆景制作及养护)
- 春天养佛肚竹,做好这几件事,叶绿根壮寓意好 越养越旺家(春天养佛肚竹做好这几件事)
- 律界衣品最好,时尚圈学识数高,41岁的Amal堪称现实版的傲骨贤妻(时尚圈学识数高)
- 刘智泰确认出演《Good Wife》 担纲男一号(刘智泰确认出演Good)
热门推荐
- css设计文本框及按钮样式(CSS仿网易首页的头部菜单栏按钮和三角形制作方法)
- ftp文件管理工具(ftp服务器PDF文件在线查看的实现方法)
- 网站自动备份工作简报(网站数据自动备份方法)
- docker安装教程图解(Docker在线、离线安装及其常用命令操作)
- mysql常见的存储引擎(如何选择MySQL的存储引擎?)
- windows2003ftp配置(轻松架设Windows 2003用户隔离FTP站点的注意事项)
- jquery添加商品(jquery实现购物车功能)
- css不显示滚动条设置(css隐藏移动端滚动条并且ios上平滑滚动的方法)
- laravel接口请求模拟(Laravel框架控制器的request与response用法示例)
- centos 测试环境搭建(centos7下安装并配置supervisor守护程序的操作方法)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9