这个“用电大户”当然说的不是耗电量了,指的是页面载入时读取数据库的次数。HotNews pro2.4 版作为一款功能丰富的CMS(杂志型)主题,在启用CMS布局后,正常情况下数据库查询次数在100左右甚至更多,如果与WP默认主题2、3十次的查询相比,翻了几倍。
有一句成语说的好:鱼和熊掌不可兼得,既要主题漂亮功能又多,还想速度快,这是不可能的。既然不能舍弃一些必要的功能,那我就说说,哪些功能模块是增加数据库查询的罪魁祸首,让大家也做到心里有数。
第一个耗电大户就是Wordpress 3.0自定义菜单功能。这是Wordpress 升级到3.0以后,一项很人性化的功能,可以按照自己的意愿自由组合导航菜单,给不懂网页制作的主题使用者带来极大的方便。就是这么好的一个功能却加大了服务器的负担,每增加一个菜单项就会增加一次查询。如果导航菜单很长,二级菜单、三级菜单,甚至四级菜单都用上了,将严重影响页面加载速度,所以建议大家只把一些重要内容加到菜单中,其它的还是老老实实呆在侧边的分类模块中吧。
第二个耗电大户是侧边仿苹果网站滑动Tab菜单中的内容,最新日志、热门文章、随机文章,这些都需要读取数据库才能调用显示,但这是很必要的功能,使用WP自带的小工具调用这些内容也同样会去读取数据库。
第三个耗电大户是侧边带分类图标和分类描述的推荐栏目。这个模块调用的分类样式比固定的分类目录美观,于是有的童鞋就直接用它代替分类目录,10几个分类全部调用显示在这个模块中,同时也增加了10几次的查询。
第四个耗电大户是CMS布局的分类文章列表模块。该布局很适合内容较丰富的博客站点使用,但同时也影响首页加载速度,调用的分类越多数据库查询次数也随之增加,酌情调用分类吧。
第五个耗电大户是侧边的博客统计数据。如果在后台主题设置中选择了显示该模块,将增加6到7次查询。感觉这个功能很鸡肋,完全没必要。
第六个就是首页底部的随机文章,也会增加数据库查询,可以在后台关了。
第七个想起来再说............
另外,影响博客加载速度的因素还有很多,排除主机空间的因素,像广告、站点统计、一些分享订阅代码都会拖慢页面打开的速度,还有就是这个主题的后台控制面板也在一定程序上影响速度。
综上所述:大家可适当减少自己认为不必要的功能调用,比如:侧边的站点管理面板,读者墙等....如果你的动手能力较强,可以直接用HTML代码代码自定义导航菜单功能,去掉部分模块后台控制函数等
针对上面的这些耗电大户,启用数据库缓存插件:DB Cache Reloaded插件,可以在很大程度上减少数据库的查询。如果你的博客访问量很高,也可以启用其它静态化缓存插件,比如:WP Super Cache和cos-html-cache等等....
本站文章大部分为原创,用于个人学习记录,可能对您有所帮助,仅供参考!






河南 管城 51F
呵呵,看到了!
52F
看过了,不错啊
53F
弱弱的问下鸟哥,如何去掉CMS首页下方的随机文章?
B1
@ lornice 我替鸟哥答你,去map.php文件找,调用的random.php
54F
鸟哥~你好~我在用你的主题~
真是一个很好的主题啊~!
有个问题想请教一下鸟哥~
这个hotnews主题,怎么设置评论邮件回复呢?
我在functions里面说可以改邮件地址的地方,换成了我的新浪邮箱~
但是好像没有用呢~
忘鸟哥指导~~
谢谢~
B1
@ 单机小游戏下载基地 什么也不需要改
B2
@ 知更鸟 那怎么收不到评论回复通知邮件呢?望鸟哥指导~
B3
@ 单机小游戏下载基地 估计有两种可能
你的主机空间不支持,比较垃圾
回复邮件都在垃圾邮件中
看你用用的是yahoo,这个失败者的邮箱还是不要用了
B4
@ 知更鸟 是后台–设置–常规–“电子邮件”中填一个邮箱就可以了吗?
新浪的可以不呢?
需不需要到新浪的邮箱那再设置一下?
感谢~
55F
imya
B1
@ 知更鸟 dedudjks
56F
加载有些慢!不过整体不错!
河南 管城 57F
博主的博客真漂亮,顶一个
58F
试试博主的主题。学习下
59F
鸟哥总是很给力..
60F
鸟哥,还是要问下你首页怎么能改成自定义显示文章的数量?我看你的首页只有7个文章,我的10个改不了。
还有能不能看看我的问题出在哪,页面都加载完了还要提交要求。
B1
@ E视角 你用的主题版本布局都与我的不一样
你的在WP后台,设置--阅读中改数量
广东 深圳 61F
我的空间太不稳定,看来只能暂时舍弃一些功能了,哎兲“十日十月”啊!
B1
@ 邵希杰 上面所有加起来也不如你一张几百K的大图片,直接当缩略图用….
来自外部的引用