QKCMS

QKCMS

网站运行时间

网站运行时间

类型 工具
参考价格 20
插件 ID 35
当前版本 1.0.0
插件文件 admin\Plugin\35_runtime.php

安装流程

1
安装网站程序 先部署 QKCMS,并完成基础环境配置。
2
进入扩展管理 登录后台后,在导航里打开扩展管理页面。
3
云端安装插件 在云端扩展中找到当前插件,点击安装即可。
4
完成配置使用 安装完成后进入设置页面,开始配置和启用。

简介描述

这个插件也比较轻量,不依赖复杂数据库查询,也不需要额外接口支持。它主要通过后台配置的安装时间作为基准,再利用前端定时刷新实时计算显示内容,因此部署和使用成本都比较低。对于希望快速给 QKCMS 网站增加一个“持续运行时间”展示功能的站长来说很方便。

详情介绍

: 网站运行时间 插件的核心作用,是在 QKCMS 前台页面中动态展示当前网站已经运行了多长时间。它不是单纯写死一句“本站已运行多少天”的静态文本,而是会根据后台记录的安装时间,持续计算当前时间与安装时间之间的差值,并把结果自动换算成天、小时、分钟、秒等形式输出到前台页面中。对于企业官网、CMS 演示站、软件下载站、内容资讯站这类希望增强网站可信度。


从插件配置上看,它提供了比较实用的前台显示选项。管理员可以在后台设置安装时间,也可以在首次启用时让系统自动记录当前时间作为起点;显示方式上则支持“详细模式”和“简洁模式”两种形式,例如可以显示成“本站已安全运行”这类完整文案,也可以只显示“已运行”加运行时长。除此之外,插件还支持按需调整显示单位,比如只显示“天小时”,或者显示完整的“天小时分钟秒”配。


1
2const currentTime = Math.floor(Date.now() / 1000);
3const diff = currentTime - installTime;
4
5
6const days = Math.floor(diff / 86400);
7const hours = Math.floor((diff % 86400) / 3600);
8const minutes = Math.floor((diff % 3600) / 60);
9const seconds = diff % 60;
10
11
12let display = '';
13if (displayUnits.includes('天')) {
14 display += days + '天 ';
15}
16if (displayUnits.includes('小时')) {
17 display += hours + '小时 ';
18}
19if (displayUnits.includes('分钟')) {
20 display += minutes + '分钟 ';
21}
22if (displayUnits.includes('秒')) {
23 display += seconds + '秒';
24}
25
26
27document.getElementById('runtimeValue').textContent = display.trim();
28


这段代码就是插件前台实时显示运行时间的核心逻辑。它会先取当前时间与安装时间做差值,再把这个差值拆分成天、小时、分钟和秒,随后根据后台选择的显示单位拼接成最终文本,并实时写入页面中的显示区域。这样一来,访客在前台看到的运行时间并不是静态写死的数字,而是会随着页面停留持续变化的实时结果,这也是这个插件最核心的展示价值。

界面预览

网站运行时间
网站运行时间 - 预览截图
×
网站运行时间
网站运行时间

热门工具

AI生成视频

这是一个用于 QKCMS 后台的 AI 视频生成工具,基于火山引擎豆包模型实现文生视频和图生...

文件完整性监控

文件完整性监控是一款专为 QKCMS 打造的源码安全卫士。它通过为网站文件“安全基线”快照,...

友联管理工具

这是一个用于 QKCMS 后台的友情链接管理工具,支持快速添加、编辑、删除友链站点信息(网站...

图片压缩器

图片压缩器是一款面向网站日常维护使用的实用工具,主要用于批量压缩网站 uploads 目录及...

网站测速工具

网站测速工具是 QKCMS 后台中的一款站点检测工具,主要用于测试指定网址的访问速度和响应状...

MP3播放器

MP3播放器是一款适合网站前端展示使用的轻量音频播放插件,支持设置单个 MP3 地址、播放与...

网站运行时间评论区

写下你的评论...
首页上一页1下一页尾页

评论

回复的内容: