当前位置:首页 > 站长资讯 > 正文内容

【说站】zblog底部显示页面运行信息(耗时、数据插件、内存)图文教程

yc8882年前 (2022-07-24)站长资讯225

关于页面运行信息相信每个程序都会有,主要显示的就是页面加载时长、数据库查询次数和占用内存情况,比如常见的WordPress,typecho。thinkPHP等等,当然我们Z-BlogPHP也有,只是以注释的状态出现,在我们查看网页源代码的时候能在底部看见

“<!--145.58 ms , 32 query , 4046kb memory , 0 error-->”

这样的代码,这就是页面的运行信息。145毫秒、32次数据查询、4M内存使用等情况一目了然。

前段时间有网友反馈想要这个代码显示出现而不是以注释的形式,然后我就查看了以下ZBP官方代码,里面代码写很详细,默认是开启的,当然也可以关闭,这个下文会讲到,看到了代码就改进下,源代码文件目录“/zb_system/function/c_system_common.php”大概是224行左右。所以说嘛,没事多看看官方的源代码还是有很大好处的,尤其像我这样只会Ctrl+CV的人来说,代码如图:

zblog底部显示页面运行信息(耗时、数据插件、内存)图文教程

代码很明显了,稍微修改一下下直接拿过来用就行,不要问我代码的函数是啥意思,因为我也不知道,我也看不懂代码,不过没有关系反正并不耽误我使用就行呗,放在对应的位置信息即可,完善之后的php代码如下:

<div class="footer-RunTime">    <span class="rt-times">页面加载时长:{number_format((microtime(true) - $_SERVER['_start_time']), 3)} 秒</span>    <span class="rt-sql">数据库查询:{$_SERVER['_query_count']} 次</span>    <span class="rt-memory">占用内存:{round((memory_get_usage() - $_SERVER['_memory_usage'])/1024/1024,2)} MB</span></div>

我们把代码对照看下,如图所示,其中官方的运行时间是157.74毫秒,保留了后两位数字,修改之后显示0.158秒且保留后三位,数据库查询直接显示了,内存代码也修改了一下,直接显示 MB且保留后两位,效果如下:

zblog底部显示页面运行信息(耗时、数据插件、内存)图文教程

可能会有人说了,能不能隐藏掉官方的注释代码呢,毕竟已经显示了没有必要重复显示,在请教了群里大佬后答案是肯定的,但是需要我们在后台下载开发套件,登录后台,应用中心搜索“ZBPDK”,如图下载插件。

zblog底部显示页面运行信息(耗时、数据插件、内存)图文教程

下载完成后,启用插件,在后台右侧顶部找到“开发工具”,然后点击“BlogConfig”在新界面窗口找到“system”或者直接搜索就行,如图:

zblog底部显示页面运行信息(耗时、数据插件、内存)图文教程

找到之后点击“system”菜单,再次搜索“ZC_RUNINFO_DISPLAY”如图,点击关闭(变成灰色就是关闭),在点击右侧绿色图标,提交即可。

这样一顿骚操作之后就可以关闭官方自带的运行信息了,如果不相信(你还能干点啥,大佬的教程都不相信?)可以自行查看下网页源代码,加入真的存在可以试着清空缓存编译,如果开启CDN的话也清空下缓存吧,好勒,教程结束,有问题留言反馈,一起讨论讨论!


本站发布的内容若侵犯到您的权益,请邮件联系站长删除,我们将及时处理!


从您进入本站开始,已表示您已同意接受本站【免责声明】中的一切条款!


本站大部分下载资源收集于网络,不保证其完整性以及安全性,请下载后自行研究。


本站资源仅供学习和交流使用,版权归原作者所有,请勿商业运营、违法使用和传播!请在下载后24小时之内自觉删除。


若作商业用途,请购买正版,由于未及时购买和付费发生的侵权行为,使用者自行承担,概与本站无关。


本文链接:https://www.10zhan.com/zhanzhang/7426.html

标签: zblog
分享给朋友:

“【说站】zblog底部显示页面运行信息(耗时、数据插件、内存)图文教程” 的相关文章

【说站】Win10专业版如何激活?Win10激活工具

【说站】Win10专业版如何激活?Win10激活工具

本人用的Win10专业版一直用的好好地,今天桌面右下方就提示“激活Windows 转到设置以激活Windows”,因为一直用的是盗版Windows 10,出现这样的提示也蛮正常,没得办法,见招拆招,在...

【说站】excel筛选两列数据中的重复数据并排序

【说站】excel筛选两列数据中的重复数据并排序

如果靠人眼来一个个的对比excel的两列数据来去重的话,数据量少还能勉强对比一下,如果几千、几万条数据肯定就需要进行程式化处理,excel对于这个问题给我们提供了很方便的解决方案,这里主要用到exce...

【说站】Excel如何快速删除空行?WPS删除excel空白行

【说站】Excel如何快速删除空行?WPS删除excel空白行

站长我经常会处理excel文档,之前介绍过Microsoft Office excel文档删除空行的办法,今天介绍WPS Office下面的excel如何删除空白行。方法一:筛选  选中数据所在的那一...

【说站】宝塔如何按日期每天生成一个网站日志文件

【说站】宝塔如何按日期每天生成一个网站日志文件

宝塔面板默认的会按照nginx.conf的配置生成在/www/wwwlogs目录下面生成一个网站访问日志和一个网站错误日志,每当有新的记录时系统会不断的对这两个文件进行写入操作,但随着访问量的增长,日...

【说站】判断服务器IP否被墙 是否被TCP阻断

【说站】判断服务器IP否被墙 是否被TCP阻断

现在国内很多购买国外主机服务器的,但往往很多主机商的机子用的人多了,国内使用者用这些服务器做啥的都有,正儿八经的做外贸其实没多大事情,但往往有些人就是不遵守法律法规,长此以往用的人多了,这些国外的主机...

【说站】WordPress网站文章ID不连续如何解决?

【说站】WordPress网站文章ID不连续如何解决?

对于WordPress网站文章ID不连续的问题困扰了我很久,今天将WordPress文章ID不连续的原因和具体解决办法做详细的说明。WordPress文章ID不连续的原因:用WordPress做网站的...