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 后台的友情链接检测工具,主要用于分析当前网站与目标网站之间是否存在...

死链/404巡检工具

死链/404巡检工具是用于 QKCMS 后台的链接排查插件,可按文章、商品、栏目范围批量读取...

友联管理工具

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

站点图片管理器

站点图片管理器是用于 QKCMS 后台的图片整理工具,可扫描站内图片文件,检查文章、商品、栏...

网站运行时间评论区

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

评论

回复的内容: