首页
工具类
网址码wzm 导图码dtm 记事码jsm 文件码wjm 下载码xzm 桌游吗zym
企业类
防伪码fwm 提货码thm 资产码zcm 进销存jxc 派车码pcm 信息码xxm ERPsyg
个人类
健康驿jky 识字兔szt 积分岛jfd
开发类
版本马bbm 认证虎rzh 账号牛zhn
帮助 客服
最简单的开发版本记录网站

版本马系统

轻量级软件版本管理与发布平台

极简版本记录工具。添加软件、记录版本更新、发布使用帮助、收集用户反馈, 一站式管理你的软件版本信息。响应式设计,手机电脑都能用。

功能特性

一切为了高效管理软件版本

软件管理

添加软件、编辑信息、上架/隐藏控制。每个软件独立管理版本更新与使用帮助。

版本号自增

三位版本号(X.Y.Z)根据分类自动递增。修复/优化→第三位,功能/安全→第二位,认证/其它→第一位。

开发状态

每条版本更新可标记状态:完成(绿)、待完成(黄)、丢弃了(红)。前台支持按状态筛选。

使用帮助

为每个软件编写使用帮助文档,分类管理,前台独立标签页展示。

建议反馈

游客无需登录即可提交建议反馈,开发者可在线回复。滑动验证防刷。

导出 Markdown

一键导出软件完整信息为 .md 文件,包含版本更新、使用帮助、已回复反馈。

用户审核

用户注册需管理员审核,支持设置到期日期、续期操作,到期自动失效。

滑动验证

登录、注册、搜索、提交反馈均需滑动验证。服务端 HMAC 签名,单次消费,防绕过。

响应式设计

基于 Tailwind CSS,手机、平板、电脑完美适配。后台支持侧边栏折叠。

技术栈

简洁高效,零配置部署

🐘

PHP

服务端语言

📋

SQLite

轻量数据库

🎨

Tailwind CSS

UI 框架

⚡

PDO

数据库抽象层

无需安装 MySQL,无需复杂配置,上传即可运行。SQLite 数据库文件自动创建在 runtime 目录,外网无法访问。

系统结构

清晰的目录分工

public/

服务器唯一访问根目录

  • · 首页、登录、注册、搜索(无需登录)
  • · user/ 用户后台(需登录)
  • · admin/ 管理后台(需管理员)
  • · static/ 静态资源

includes/

核心公共文件(外网不可访问)

  • · db.php 数据库连接 + 安全助手
  • · auth.php 认证授权
  • · functions.php 业务函数
  • · captcha.php 滑动验证码

runtime/

运行目录(外网不可访问)

  • · version.db SQLite 数据库文件
  • · .install_lock 安装锁文件
  • · cache/ratelimit/ 速率限制缓存

yzw/

辅助文档目录

  • · sql/schema.sql 建表脚本
  • · database_dictionary.md 数据字典
  • · file_structure.md 文件结构字典
  • · introduction.html 软件介绍

安全机制

全方位安全防护

🔒

CSRF 防护

所有 POST 请求校验 Token,防止跨站请求伪造

💉

SQL 注入防护

PDO 预处理语句 + 参数绑定,杜绝注入

🛡️

XSS 防护

所有输出通过 htmlspecialchars 转义

🔑

密码安全

bcrypt 哈希存储,不存明文

⏱️

速率限制

登录/反馈频率限制,防暴力破解

📱

会话安全

Session ID 轮换,HttpOnly + SameSite

功能预览

前台与后台功能一览

前台首页

卡片式展示所有软件,显示名称、最新版本、开发者。支持搜索(滑动验证)。

软件详情

三个标签页:版本更新(按状态筛选)、使用帮助、建议反馈(游客可提交)。

用户后台

管理名下软件、添加版本信息条(版本号自增)、编写使用帮助、回复反馈、导出MD。

管理后台

用户审核管理、软件管理、系统设置、数据统计仪表盘。

版本号规则

三位版本号(X.Y.Z),按分类自动递增

X

主版本号

Y

次版本号

Z

修订号

修复 / 优化 Z + 1(如 1.2.3 → 1.2.4)
功能 / 安全 Y + 1(如 1.2.3 → 1.3.0)
认证 / 其它 X + 1(如 1.2.3 → 2.0.0)

起始版本:0.0.0