乐于分享
好东西不私藏

纯 PHP 轻量自律打卡源码|戒了么 v4.2 最新版 完整可部署

纯 PHP 轻量自律打卡源码|戒了么 v4.2 最新版 完整可部署

哈喽各位小伙伴!今天给大家分享一款超实用的纯 PHP 自律签到打卡源码 —— 戒了么 v4.2

程序轻量化、部署简单,依靠本地数据库存储数据,主打习惯戒除、每日打卡、自律记录,个人使用、社群集体打卡都非常合适。


项目简介

戒了么是一款轻量每日签到打卡程序,专为想要自律、戒掉不良习惯的人群打造。基于纯 PHP 开发,结构简单、占用资源低,自带多重安全防护,功能丰富又稳定,新手也能快速搭建上线。


基础功能一览

每日签到限制同一天仅可签到一次,自动统计连续打卡天数,断签自动清零。

强制备注打卡打卡必须填写备注内容,杜绝无效打卡,记录每日自律心得。

图片上传支持上传打卡图片,单张最大 5MB,可拖拽上传,使用便捷。

随机励志标语每次签到成功,自动弹出鼓励标语,提升坚持动力。

补签功能仅支持补签昨天记录,防止恶意刷数据,规则严谨。

历史记录管理可查看全部打卡日志,支持编辑、删除单条历史记录。

多类自律目标内置 12 个预设目标,涵盖戒烟、戒酒、戒手机、戒熬夜、戒游戏、戒甜食、戒拖延等,同时支持自定义目标

多重安全防护自带 XSS 注入防护、CSRF 安全验证;采用用户名 + 密码登录,有效防止他人冒充打卡。


v4.2 版本全新升级

1. 好友监督系统

支持添加好友、处理好友申请,互相查看打卡数据,结伴自律、彼此监督。

2. 数据可视化图表

▫️ 月度打卡率折线图▫️ 目标分布饼图▫️ GitHub 风格 365 天年度打卡热力图各项数据一目了然,直观查看自律状态。

3. 成就勋章体系

一共 9 枚专属勋章:初出茅庐、七日之火、半月坚持、自律达人、钢铁意志、月度全勤、百次打卡、高阶自律、自律之王,打卡解锁满满成就感。

4. 多主题切换

提供蓝、绿、紫、橙、暗黑5 套配色方案,系统自动保存个人偏好。

5. 每日提醒功能

可自定义提醒时间,浏览器推送通知,再也不怕忘记打卡。

6. 实用拓展功能

▫️ 一键导出打卡记录为 CSV 文件▫️ Canvas 生成成就分享图,可保存转发▫️ 支持 PWA 添加入桌面,离线也能使用▫️ 登录加密优化,账号安全性全面提升


运行环境 & 安装教程

运行环境PHP 7.4 及以上即可,普通虚拟主机、云服务器都能运行。

安装步骤

  1. 将源码上传至服务器根目录
  2. 访问地址:http://你的域名/init_db.php
  3. 自动完成数据库初始化,即可注册登录使用

页面功能预览

整体界面简洁清爽,操作简单易上手。包含注册登录、目标选择、每日打卡、数据中心、好友管理、成就卡、个人设置等完整模块。

数据中心集中展示:当前连续天数、历史最长天数、总打卡次数,搭配各类图表,数据展示清晰直观。


适用场景

  1. 个人自律打卡:戒陋习、坚持运动、阅读、早起、冥想等自我记录
  2. 社群团队使用:组织成员集体打卡,营造自律氛围
  3. 小型站点搭建:面向自律爱好者开放使用
  4. 技术学习:纯 PHP 源码,适合新手研究、二次开发

源码总结

戒了么 v4.2 功能全面、轻量化、安全性高、部署零难度。从基础打卡、日志记录,到好友监督、数据图表、成就勋章、主题美化一应俱全,自用、商用、社群使用都非常合适。