戒了么:轻量级PHP戒色签到系统,助力自律成长

戒了么是一款专为追求自律、挑战欲望的年轻人设计的纯PHP每日签到程序。无需复杂的用户中心,采用本地数据库存储机制,安全高效地记录用户的每日戒断状态,帮助用户建立健康生活习惯。

核心功能亮点

  • 每日一次实名签到,杜绝重复打卡
  • 自动统计连续戒色天数,断签即清零,增强坚持动力
  • 设定30天挑战目标,逐步培养长期自律能力
  • 签到必填备注内容,防止无意义刷记录行为
  • 支持图片上传(最大5MB),可拖拽操作,提升打卡仪式感
  • 每次成功签到随机显示励志标语,增加正向反馈
  • 内置XSS防护机制,对用户名和备注双重过滤,保障数据安全
  • 启用CSRF Token验证,有效防御跨站请求伪造攻击
  • 支持用户名+密码注册登录,旧用户首次登录自动设置密码
  • 提供12个预设戒除目标(如戒烟、戒酒、戒手机、戒熬夜等),并支持自定义目标
  • 补签功能仅限昨日,防止滥用与经验刷取
  • 允许编辑或删除历史签到记录,灵活管理个人日志
  • 完整查看全部历史签到数据,追溯成长轨迹

最新版本 v4.2 功能升级详情

账户安全强化

新增登录加密机制,所有用户需通过用户名与密码登录,旧版用户在首次访问时将自动引导设置密码,确保账号唯一性与安全性。同时集成CSRF Token验证,进一步提升系统抗攻击能力。

个性化目标管理系统

引入多维度戒断目标选择,包含12种常见成瘾行为预设项,并开放自定义目标输入,满足不同用户需求,涵盖戒烟、戒酒、戒游戏、戒短视频等多种场景。

社交监督机制 —— 好友系统上线

新增好友添加与审批功能,用户可发送/接受好友请求,对比双方戒断数据,实现互相鼓励与监督,打造积极向上的自律社区氛围。

数据可视化分析

集成Chart.js图表引擎,呈现两大核心数据视图:

  • 月度打卡率折线图:直观展示每月坚持情况趋势
  • 目标分布饼图:了解自身行为改善重点占比

年度热力图:类GitHub风格打卡记录

推出365天打卡热力图,颜色深浅反映每日打卡活跃度,仿照GitHub贡献图样式,激励用户保持高频自律行为。

成就勋章体系全面升级

共设9枚专属自律成就勋章,包括:
初出茅庐、七日之火、半月坚持、自律达人、钢铁意志、月度全勤、百次打卡、高阶自律、自律之王
每达成一个里程碑即可解锁对应荣誉,增强成就感。

界面主题自由切换

支持5套配色方案:经典蓝、清新绿、优雅紫、活力橙、护眼暗黑模式,偏好设置由服务端保存,跨设备同步体验更佳。

智能提醒与数据导出

  • 可设置每日提醒时间,通过浏览器推送通知提醒打卡
  • 支持一键导出CSV格式打卡记录,便于本地备份或第三方工具分析

分享与离线支持

  • 新增Canvas生成成就卡片功能,可保存为图片分享至社交平台
  • 全面支持PWA渐进式网页应用,可添加到手机桌面,离线缓存使用,媲美原生App体验

其他优化

支持在日志列表中直接删除单条历史记录,操作更便捷,隐私更可控。

安装配置教程(适用于PHP 7.4环境)

  1. 将源码上传至网站根目录
  2. 确保服务器运行PHP版本为PHP 7.4或以上兼容版本
  3. 访问初始化页面:http://你的域名/init_db.php,执行数据库创建操作
  4. 完成初始化后即可开始注册登录使用

实际界面展示

戒了么系统界面截图一

戒了么数据可视化页面

声明:本站所有源码资源均整理自网络,仅供个人学习、技术交流与研究使用,严禁用于商业用途。如涉及版权问题,请及时联系我们,我们将在核实后第一时间处理或删除。