欢迎您光临自学哈网,只为分享网络知识教程,供大家学习参考!

「自学哈网」WordPress timer_stop 查看页面生成消耗时间

作者 : 自学哈 本文共769个字,预计阅读时间需要2分钟 2022-11-26 共109人阅读
也想出现在这里? 联系我们

作为子凡在写 WordPress 性能优化教程前的预热,我们需要先了解到 WordPress 前端页面的一个性能情况,而最直接的就是查看页面生成的需要多少时间,这样我们才能知道在以后的优化后会有多大的提升。

WordPress 提供了一个,timer_stop()函数,官方给出的介绍为:检索或显示从页面开始到调用函数的时间。简单的说就是我们访问一个 WordPress 链接,服务器生成处理这个页面所需要的时间,当然这并不是指我们打开或者加载这个页面的时间。更多的是服务器端的处理速度和 WordPress 本身运行情况。

1
2
3
4
5
6
7
8
9
10
//函数
timer_stop( $display, $precision = 3 )

//$display:是否直接输出,int | bool 必选,是否回显或返回结果。0 或 false 表示返回;1 或 true 表示输出显示。默认值为 0 | false。

//$precision:精度,int 可选,指要显示的小数点右边的位数。默认为 3.

//示例

<?php timer_stop(1);//直接输出显示 ?>

最后子凡在分享一个比较常见的关于 WordPress 显示当前页面数据库查询次数、页面生成时间以及服务器内存消耗情况的方法代码,如下:

1
<?php if(current_user_can(\'manage_options\')){echo \'<!-- \' . get_num_queries() . \' queries in \' . timer_stop(0,3) . \' seconds \' . memory_get_peak_usage()/1024/1024 . \'MB memory -->\';}?>

以上子凡还多添加了一个判断,就是当只有管理员登录的情况下查看源代码就会有相关的信息输出啦,喜欢折腾的朋友们赶紧看看你们 WordPress 站点性能是什么一个情况吧!

本站声明:
本站所有资源来源于网络,分享目的仅供大家学习和交流!如若本站内容侵犯了原著者的合法权益,可联系邮箱976157886@qq.com进行删除。
自学哈专注于免费提供最新的分享知识、网络教程、网络技术的资源分享平台,好资源不私藏,大家一起分享!

自学哈网 » 「自学哈网」WordPress timer_stop 查看页面生成消耗时间
也想出现在这里? 联系我们
© 2022 Theme by - 自学哈网 & WordPress Theme. All rights reserved 浙ICP备2022016594号