dede高性能设置(让dedecms生成html速度快1倍)
dede高性能设置
让dedecms生成html速度快1倍让html">dedecms生成html的速度快一倍,这个不是吹牛的。我们在发现当你的dedecms文章咨讯超过100万篇的时候,你去生成html的时候,那是非常痛苦的。数据库会跑到100%而且php也可能跑到100%。生成html的时间是十分缓慢的,如果你改版之后或者要调整下广告,那是非常痛苦的。必须重新生成。dedecms在生成html的时候不大可能能完全生成。
为了解决这个问题,我们可以采用2个办法,一个就是公共数据只生成一份,然后用include的方式包含进去,比如10个分类,每个分类有100页,那么这100页的左边或右边的公共数据都是相同的,如果每个生成。都要去取一次数据库信息,然后显示出来。是非常复杂非常麻烦的。也影响了生成html的速度,如果100页,我们只用生产一个html。然后让其他页面直接包含,这样是否就减少了服务器的负载,而且能加快服务器生成html的速度。
既然提到dedecms的列表和文章有大量的数据是重复的,可以直接包含的。我们就可以考虑到,变化的排行以及推荐是动态的,文章详细页面的内容是基本上不变的。这个时候我们就可以考虑使用dedecms的shtml方式来处理。
大家都知道,在dedecms生成html的时候,我们可以采用将公共数据生成一个shtml。然后在生成列表,文章详细页面的时候,直接使用shtml的include方式去包含,包括文章,首页和列表的头部以及底部,都可以生成一份shtml。然后通过shtml的include方式包含进去,这样就减少了服务器生成 html的时间,加快了dedecms生成的效率。
如果dedecms遇到改版,或者是修改导航,或者是换广告,我们就可以将独立的数据,独立出来。重新生成,而不影响大数据的状态,这样又可以达到动态更新,不需要全部生成的效果。能很方便的实现局部更新。
公共的数据需要大部分时间去处理,我们通常把这个时间节约出来,会有很好的效果。接下来我们会谈。如何生成dedecms的导航shtml,生成dedecms的底部,生成dedecms的公共数据部分。
- dedecms简介(Linux操作系统下DedeCMS详细安全设置教程)
- dede栏目seo怎么设置(DedeCMS 标题seo优化 给列表页加上第x页)
- 织梦dedecms专题页制作详细教程(dedecms教程之dedecms生成速度提速的方法)
- dedecms列表分页无法显示(dedecms 5.6 分页样式代码修改方法)
- dedecms权限调整(增加dedecms后台留言管理功能)
- dedecms字数代码(用dedecms实现拼音显示文章标题页文件名的方法)
- dedecms如何使用(使用dedecms制作英文站的技巧说明)
- dedecms添加代码(dedecms 栏目目录用首字母生成的方法)
- dedecms标签分类(Dedecms程序SEO常用的列表标签调用代码集合 dedecms优化)
- dede网站地图模块(Dedecms中百度网站地图制作的方法图文教程)
- 织梦dedecms建站的核心经验和技巧(dedecms 伪静态重写设置修改方法)
- dedecms操作方法(织梦Dedecms在循环列表中获取会员信息的方法)
- 织梦dedecms是干啥的(织梦dede去掉后台登陆界面广告的方法)
- dedecms搜索功能怎么设置详细(删除dedecms 5.7里面烦人的织梦链的方法)
- dedecms兼容模式(DedeCMS 验证码不正确的解决方法php配置问题)
- dedecms插件解析(dedecms文章评论功能用法分析)
- 沪上这16所高校 萌新 礼包开箱 哪一款让你心动(沪上这16所高校萌新)
- 她救了被绑架的他,而这一切竟是一场阴谋...(她救了被绑架的他)
- 冬季养殖这6种阴生植物,方便又好养,你家有么(冬季养殖这6种阴生植物)
- 阴生植物为什么不怕照不到阳光(阴生植物为什么不怕照不到阳光)
- 阴生环境 耐阴地被植物,你知道哪些(阴生环境耐阴地被植物)
- 常见的喜阴植物有哪些 养室内盆栽就在这里选(常见的喜阴植物有哪些)
热门推荐
- host切换工具SwitchHosts
- php中三种变量的作用区域(PHP global全局变量经典应用与注意事项分析附$GLOBALS用法对比)
- 织梦的控制层使用方法(织梦系统参数设置出现Token mismatch!提示的解决办法)
- 织梦图集怎么设置(织梦不能上传jpg格式怎么办如何解决)
- python 二维数组怎么取第二列(python实现二维数组的对角线遍历)
- 宝塔面板防火墙是自动开的吗(宝塔面板开启隐藏的 waf 防火墙的方法)
- 如何加快页面的访问速度
- pyinstaller打包后为什么报错(Pyinstaller打包.py生成.exe的方法和报错总结)
- laravelblade组件(laravel 验证错误信息到 blade模板的方法)
- php读取txt乱码怎么办(解决php写入数据库乱码的问题)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9