- A+
所属分类:技术教程
看到很多大佬的博客页脚都显示网站稳定运行时长和页面查询次数、加载时间以及内存占用,于是经过一番搜索我也在本站添加了这些,现把代码分享给大家,具体效果见下图或本站页脚。
本站主题是Begin LTS ,以下添加步骤也是基于这个主题,如果用于其他主题有些地方可能有些出入,例如代码所在的行数等,请自行查找对应位置即可。
添加页面查询次数、加载时间以及内存占用代码
找到主题文件夹下的footer.php文件,找到第9行和第10行代码,如下:
- <?php echo zm_get_option('footer_inf_t'); ?>
- <span class="add-info">
在这两行代码之间加入如下代码即可:
- <?php printf(' | 耗时 %.3f 秒 | 查询 %d 次 | 内存 %.2f MB',timer_stop( 0, 3 ),get_num_queries(),memory_get_peak_usage() / 1024 / 1024);?>
添加显示网站稳定运行时长代码
找到主题文件夹下的footer.php文件,找到第13行和第14行代码,如下:
- </span>
- </div><!-- .site-info -->
在这两行代码之间加入如下代码即可:
- 本站已稳定运行:<SPAN id=span_dt_dt style="color: #2F889A;"></SPAN> <SCRIPT language=javascript>function show_date_time(){
- window.setTimeout("show_date_time()", 1000);
- BirthDay=new Date("1/31/2018 12:38:49");
- today=new Date();
- timeold=(today.getTime()-BirthDay.getTime());
- sectimeold=timeold/1000
- secondsold=Math.floor(sectimeold);
- msPerDay=24*60*60*1000
- e_daysold=timeold/msPerDay
- daysold=Math.floor(e_daysold);
- e_hrsold=(e_daysold-daysold)*24;
- hrsold=Math.floor(e_hrsold);
- e_minsold=(e_hrsold-hrsold)*60;
- minsold=Math.floor((e_hrsold-hrsold)*60);
- seconds=Math.floor((e_minsold-minsold)*60);
- 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> 秒';
- }
- show_date_time();</script>
PS:注意将代码中第3行的建站时间修改为自己网站的具体时间 。
感谢仙踪小栈提供的代码。
- 我的QQ
- 这是我的QQ扫一扫
- 我的微信
- 这是我的微信扫一扫
您可以选择一种方式赞助本站
支付宝扫一扫赞助
微信钱包扫描赞助
赏