使用wordpress做网站的用户都知道,使用wordpress博客主题的网站首页比使用wordpressCMS主题做的网站的首页打开的速度要快。这是为什么呢?
开发过wordpress CMS主题的作者们都知道,wordpress CMS主题首页的数据库请求次数肯定会比wordpress普通博客主题的请求次数要多。请求次数越多,消耗的时间也就会越,自然而然,网页打开的速度也就会慢一点。
所以,开发wordpress CMS主题时,一定要尽量减肥数据库请求次数。为了在开发wordpress主题时能实时看到数据库的请求次数,我们需要在wordpress主题的文件中添加统计数据库查询次数的代码。
打开你的wordpress CMS主题的footer.php文件(当然,你也可以放在其它文件中,这里是为了方便看到首页的数据库查询次数,所以放到footer.php,这样也可以在分类页或文章页里可以看到当前页的数据库的查询资料。),把以下代码放到这个文件中:
<?php echo get_num_queries(); ?> //数据库查询次数
<?php timer_stop(7); ?> //数据库查询消耗的时间
这样,我们就可以在开发wordpress主题时,在前端的网页的底部看到数据库的请求次数和消耗时间了。
如果请求次数太多,我们就需要对wordpress主题的代码进行一些优化了,让文件代码做到精益求精。