如何让WordPress显示当前页面数据库查询次数及消耗时间

经常看到一次大型的网站底部都会显示类似这样的信息“page created in 0.835637 sec with 10 db queries”。大体意思就是生成当前页面一共执行了多少次数据库查询操作,以及生成当前页面所消耗的时间。这些信息对于程序员在进行网站代码优化时具有一定的参考价值。那如何让我们的WordPress程序也显示这些信息呢?

wordpress提供了一些功能函数可以轻松地显示数据库查询的统计信息,这些信息可以公开地显示在网页中,或者隐藏在源代码中,更或者只有你自己可以看到。wordpress主要提供了两个统计函数:

1.网页加载时查询数据库的次数:<?php echo get_num_queries(); ?>

2.服务器端完成这些查询所花费的时间:<?php timer_stop(7); ?>

如果你觉的你的服务器或空间的处理速度好,或者想让你的访问者看到这些查询统计信息的话,你可以将这些统计信息公开显示在页面中:(效果查看博客的页面底部)

 

本页共执行 < ?php echo get_num_queries(); ?> 次查询操作 耗时 < ?php timer_stop(3); ?> 秒

 

 

当然,你可以用你喜欢的其他方式来显示这些信息。充分发挥你的想像力吧!

发表评论?

2 条评论。

回复给 Carol ¬
取消回复


注意 - 你可以用以下 HTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>