织梦DedeCMS网站提速优化方案_织梦CMS教程


使用织梦建站时候发现,当数据量达到一定级别的时候,会出现整个系统异常的缓慢。有一个朋友有大概40万条的数据的样子。网站就变得非常缓慢,生成静态页面时更是吃力的不行,让你等个够。织梦模板网分享以下方法解决这个问题。

 

方案一:数据分表存储,不要把所有数据存于一个表

早期的织梦所有数据都是存储于一个表,并没有独立 addonarticle这样的附件表。从大概V5.0版本开始,出现了分表存储。所以,可以参考官方的整个升级变化,可以把网站的内容都分表处理,如果数据量非常大的话,推荐一个栏目一个表。如果数据量不是很大,可以一个*栏目一个表。(大概的一个量,在100万级别的话,推荐一个*栏目一个表,子栏目不多的情况下,如果在100-500万级别,推荐一个栏目一个表,如果是500万往上走,换系统吧,织梦已经满足不了你了。。)

 

方案二:影响html生成速度的*要素:arclist,优化arclist标签

其实在织梦v5.0的时候,织梦官方做了缓存机制,极大了优化了。但是从数据监控来看,影响静态化生成的*要素,当属arclist标签。很多站长喜欢用arclist标签来调用*新文章、热门文章、推荐和头条等,同时arclist标签每次都带着一大堆条件去主表中查询,可能还会关联附加表,对一次性生 成大量文章来说,只是重复使用arclist标签对数据库重复查询罢了,自然会花去大量时间。

 

优化方法①、DedeCMS新的版本中,生成HTMLarclist标签会直接调用缓存数据,省去arclist标签重复查询数据库的时间,顿时让上述工作变得轻松起来,生成速度得到提升也是必然的。你只用在系统参数->性能选项中,找到arclist标签调用缓存(cfg_index_cache(0 不启用,大于0值为多少秒),根据自身实际需求调整缓存调用时间。

 

优化方法②、我们可以通过freelist(自由列表)功能事先生成*新、热门、推荐、头条等文章列表页面,然后用include标签直接引入到 模板里,标签格式为:{dede:include file=’文章列表页面文件名称’ ismake= no/}

 

另外,系统参数-核心设置里默认的关键字替换功能(cfg_keyword_replace)是开启的,如果文章是采集过来的,还是关闭的好,有很多关键字都毫无意义,甚至会有乱码导致生成出错,关掉此功能对提高系统性能是有一定帮助的。

 

方案三:优化织梦数据表索引

Mysql中,索引无疑是*的加快查询的工具了,一个合理的索引组合会极大地提升 你的查询效率和系统性能。言归正传,你可以通过phpmyadmin或是一个叫Navicat for MySQL的软件(推荐)来管理你的数据库。

分析DEDECMS数据表信息,不难发现,所有的文章数据是存储在dede_archivesdede_arctiny,以及对应的 dede_addonarticle附加表中的。生成HTML时,sql查询主要围绕这三张表来的。个人认为,凡是要排序的字段和查询条件的字段及文档 ID都要建立索引,如果一个没有建立,将会严重影响MySQL的查询效率,*终导致生成速度变慢。DEDECMS数据表索引建立方法如下:

 

adede_archives,是文章的主表,存储文章标题、关键 字、描述、发布时间等信息,10万数据的表大小可能在30MB左右,也是我们优化的重点。你需要建立的索引字段有,idchannel pubdatesortrankismaketypeidmainindexlastpost;其中,像系统默认的mainindex lastpost这两个组合索引,个人认为存在意义不大,可以删除,自己掂量。需要注意的是,click字段,是文档的点击数,此字段更新频率,建立索引 后会对系统维护带来一定压力,另外也有人说频繁更新的建立索引会容易导致数据库损坏,也无从查证。个人建议click字段保留,不建立索引。

bdede_arctiny,这个表比较小,10万数据的表大小不到5MB,建议不建立索引,可以将自带的删除掉,或者只保留sortrank索引。

cdede_addonarticle,是文章附加表,主要是用来存储文章内容的,不作索引考虑。

 

方案四:搭建胜过Apache十倍的高并发Web服务器 Nginx + PHPFastCGI

Web服务器的重要性不需多言,对提升网站性能有着直接影响。

PHP开发中,*常用的环境莫过于在 LAMP:Linux+apache+mysql+php了,在windows下有 WAMP:Windows+apache/iis+mysql+php,我的WEB站点也是在这种环境下开发的。Nginx + PHPFastCGI)无疑是你*好的选择,在WindowsLinux下都可以安装,只是Windows下的Nginx表现要远远逊色于Linux



# 柳北区网站建设策略  # 有一定  # 是从  # 网站默认关键字优化  # 惠州网站建设公司有哪些  # 南通营销型网站建设推广  # 网站推广营销海报图片  # 莱州视频网站优化公司  # 拼多多代刷网站推广  # 新媒体业务营销推广案例  # 网络营销邮件推广  # 义马电器网站建设  # 不多  # 超市产品推广网站有哪些  # 无锡营销推广需要多少*  # 鼓楼区百度网站推广  # 自由职业推广营销  # 广西热门seo工具  # 写真网站推广的基本方法  # 铜陵网站优化排名软件  # 北京诚信建设网站  # 新网站找便宜的推广平台  # 鼓楼区个人网站建设  # 发布时间  # 织梦CMS教程  # 网站提速  # 优化  # 优化方案  # 织梦  # 宋体  # 化生  # 文章列表  # 头条  # 的是  # 都是  # 织梦DedeCMS网站提速优化方案  # 文档  # 也有  # 会有  # 带着  # 你可以  # 都要  # 将会  # 有很多  # 还会  # 点击数 


相关栏目: 【 Google疑问12 】 【 Facebook疑问10 】 【 网络优化91478 】 【 技术知识72672 】 【 云计算0 】 【 GEO优化84317 】 【 优选文章0 】 【 营销推广36048 】 【 网络运营41350 】 【 案例网站102563 】 【 AI智能45237


相关推荐: dedecms织梦图集标签实现数字自增教程_织梦CMS教程  织梦如何取消后台登陆验证码_织梦CMS教程  建站之星智能模板:企业官网搭建与SEO优化一站式解决方案  建站助手哪款好?一键生成+SEO优化免费神器推荐  DEDECMS织梦调用某个作者在某个栏目发布的文章列表_织梦CMS教程  织梦dedecms网站sitemap及rss地图自动生成在根目录插件_织梦插件  如何在IIS中新建站点并配置端口与物理路径?  二级目录301重定向到二级域名方法_织梦CMS教程  建站VPS配置与SEO优化指南:关键词排名提升策略  织梦cms建站优化之正确设置网站标题 _SEO优化教程  *新织梦DedeCMS V5.7 SP2模板安装图文教程_织梦CMS教程  如何在阿里云虚拟主机上快速搭建个人网站?  帝国cms网站不同地方生成不同的缩略图_帝国CMS教程  建站助手共享版:智能模板一键生成与多端适配指南  如何获取免费开源的自助建站系统源码?  织梦cms网站sitemap地图生成插件 _织梦插件  广州营销型建站服务商推荐:技术优势与SEO优化解析  织梦dedecms列表分页添加省略号(支持动态静态)_织梦CMS教程  织梦文章简介[field:description /]如何修改字数限制_织梦CMS教程  如何快速搭建二级域名独立网站?  建站优选虚机推荐_高性价比配置指南 快速搭建方案  织梦实现三级多级栏目嵌套调用教程_织梦CMS教程  导航网站建站方案与优化指南:一站式高效搭建技巧解析  dedecms织梦kindeditor编辑器整合七牛云支持支持图集_织梦插件  如何快速生成高效建站系统源代码?  织梦cms复制页面内容,自动在后面加上网址_织梦CMS教程  织梦DEDECMS会员调用方法详解_织梦CMS教程  如何彻底删除建站之星生成的Banner?  织梦DedeCMS上级栏目名称及链接的2种调用方法_织梦CMS教程  织梦cms图片太大自动按比例缩放_织梦CMS教程  织梦dedecms留言板注入漏洞edit.inc.php修复方法_织梦CMS教程  建站之星模板安装的正确流程与注意事项?  建站之星导航如何优化提升用户体验?  香港服务器部署网站为何提示未备案?  织梦DEDECMS列表页缩略图随机调用教程_织梦CMS教程  帝国CMS教程验证码不显示_帝国CMS教程  织梦dedecms让文章页关键词自动SEO内链_织梦CMS教程  如何确保西部建站助手FTP传输的安全性?  织梦游客输入昵称进行评论的简单方法_织梦CMS教程  建站之星最新版如何快速生成专业网站?  织梦dedecms搜索页不显示广告解决方法_织梦CMS教程  高配服务器限时抢购:企业级配置与回收服务一站式优惠方案  织梦让广告延时加载显示,网站主要内容打开后才开始加载广告_织梦CMS教程  织梦dedecms搜索页显示条数10条更改_织梦CMS教程  建站org新手必看:2024最新搭建流程与模板选择技巧  建站之星自适应模板:一站式自定义设计,高效打造专业网站  织梦调用文章简介[field:description /]如何限制字数_织梦CMS教程  dedecms织梦ueditor百度编辑器整合七牛云支持支持图集_织梦插件  如何在宝塔面板中创建新站点?  高防网站服务器:DDoS防御与BGP线路的AI智能防护方案 

 2017-08-05

了解您产品搜索量及市场趋势,制定营销计划

同行竞争及网站分析保障您的广告效果

点击免费数据支持

提交您的需求,1小时内享受我们的专业解答。

南京市珐之弘网络技术有限公司


南京市珐之弘网络技术有限公司

南京市珐之弘网络技术有限公司专注海外推广十年,是谷歌推广.Facebook广告全球合作伙伴,我们精英化的技术团队为企业提供谷歌海外推广+外贸网站建设+网站维护运营+Google SEO优化+社交营销为您提供一站式海外营销服务。

 87067657

 13565296790

 87067657@qq.com

Notice

We and selected third parties use cookies or similar technologies for technical purposes and, with your consent, for other purposes as specified in the cookie policy.
You can consent to the use of such technologies by closing this notice, by interacting with any link or button outside of this notice or by continuing to browse otherwise.