#WordPress笔记#如何让网站显示稳定运行时长和页面查询次数、加载时间以及内存占用

  • A+
所属分类:技术教程

看到很多大佬的博客页脚都显示网站稳定运行时长和页面查询次数、加载时间以及内存占用,于是经过一番搜索我也在本站添加了这些,现把代码分享给大家,具体效果见下图或本站页脚。

本站主题是Begin LTS ,以下添加步骤也是基于这个主题,如果用于其他主题有些地方可能有些出入,例如代码所在的行数等,请自行查找对应位置即可。

添加页面查询次数、加载时间以及内存占用代码

找到主题文件夹下的footer.php文件,找到第9行和第10行代码,如下:

  1. <?php echo zm_get_option('footer_inf_t'); ?>
  2. <span class="add-info">

在这两行代码之间加入如下代码即可:

  1. <?php printf(' | 耗时 %.3f 秒 | 查询 %d 次 | 内存 %.2f MB',timer_stop( 03 ),get_num_queries(),memory_get_peak_usage() / 1024 / 1024);?>

添加显示网站稳定运行时长代码

找到主题文件夹下的footer.php文件,找到第13行和第14行代码,如下:

  1. </span>
  2. </div><!-- .site-info -->

在这两行代码之间加入如下代码即可:

  1. 本站已稳定运行:<SPAN id=span_dt_dt style="color: #2F889A;"></SPAN> <SCRIPT language=javascript>function show_date_time(){
  2. window.setTimeout("show_date_time()"1000);
  3. BirthDay=new Date("1/31/2018 12:38:49");
  4. today=new Date();
  5. timeold=(today.getTime()-BirthDay.getTime());
  6. sectimeold=timeold/1000
  7. secondsold=Math.floor(sectimeold);
  8. msPerDay=24*60*60*1000
  9. e_daysold=timeold/msPerDay
  10. daysold=Math.floor(e_daysold);
  11. e_hrsold=(e_daysold-daysold)*24;
  12. hrsold=Math.floor(e_hrsold);
  13. e_minsold=(e_hrsold-hrsold)*60;
  14. minsold=Math.floor((e_hrsold-hrsold)*60);
  15. seconds=Math.floor((e_minsold-minsold)*60);
  16. span_dt_dt.innerHTML='<font style=color:#C40000>'+daysold+'</font> 天 <font style=color:#C40000>'+hrsold+'</font> 时 <font style=color:#C40000>'+minsold+'</font> 分 <font style=color:#C40000>'+seconds+'</font> 秒';
  17. }
  18. show_date_time();</script>

PS:注意将代码中第3行的建站时间修改为自己网站的具体时间 。

感谢仙踪小栈提供的代码。

  • 我的QQ
  • 这是我的QQ扫一扫
  • weinxin
  • 我的微信
  • 这是我的微信扫一扫
  • weinxin

发表评论

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