细数HotNews pro2.4 版“用电大户”

2011年03月18日01:18:45 100 11,264

细数HotNews pro2.4 版“用电大户”这个“用电大户”当然说的不是耗电量了,指的是页面载入时读取数据库的次数。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 Cachecos-html-cache等等....

weinxin
我的微信
分享交流WordPress经验与技巧,关注前端设计与网站制作。仅用于功能演示。
Begin主题购买
Begin主题购买

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:100   其中:访客  82   博主  15   引用   3

    • 南极骆驼 3

      呵呵,看到了!

      • asics 2150 review 1

        看过了,不错啊

        • lornice 1

          弱弱的问下鸟哥,如何去掉CMS首页下方的随机文章?

            • ShineYO 3

              @lornice 我替鸟哥答你,去map.php文件找,调用的random.php

            • 单机小游戏下载基地 2

              鸟哥~你好~我在用你的主题~
              真是一个很好的主题啊~!
              有个问题想请教一下鸟哥~
              这个hotnews主题,怎么设置评论邮件回复呢?
              我在functions里面说可以改邮件地址的地方,换成了我的新浪邮箱~
              但是好像没有用呢~
              忘鸟哥指导~~
              谢谢~

              • 知更鸟 Admin

                imya

                • shtion 3

                  加载有些慢!不过整体不错!

                  • 情侣吊坠 1

                    博主的博客真漂亮,顶一个

                    • 爱扑乐儿 1

                      试试博主的主题。学习下

                      • 阳朔在线 1

                        鸟哥总是很给力..

                        • E视角 3

                          鸟哥,还是要问下你首页怎么能改成自定义显示文章的数量?我看你的首页只有7个文章,我的10个改不了。
                          还有能不能看看我的问题出在哪,页面都加载完了还要提交要求。

                            • 知更鸟 Admin

                              @E视角 你用的主题版本布局都与我的不一样
                              你的在WP后台,设置--阅读中改数量

                            • 邵希杰 4

                              我的空间太不稳定,看来只能暂时舍弃一些功能了,哎兲“十日十月”啊!

                                • 知更鸟 Admin

                                  @邵希杰 上面所有加起来也不如你一张几百K的大图片,直接当缩略图用….

                              • 来自外部的引用: 3

                                • HotNews pro2.5版主题可选参数修改说明 | 电脑网络 | 逐乐天下
                                • HotNews pro主题可选参数汇总 | 知更鸟
                                • HotNews pro主题可选参数汇总 | 翱翔beta