晴玖极简发卡系统一个轻量级的自助发卡系统,包含管理后台和用户前台。基于PHP原生+MySQL开发,无需框架,部署简单。
系统特点
- 轻量级:无需框架,基于PHP原生开发,性能卓越
- 管理后台:商品管理、卡密管理、订单管理、系统设置等一应俱全
- 用户前台:响应式设计,完美适配PC端和移动端
- 多语言支持:内置多种语言,支持快速切换
- 多支付渠道:支持支付宝、微信支付、QQ钱包等主流支付方式
- 自动发货:订单支付完成后自动发送卡密到用户邮箱
- 维信聊天室:集成私域聊天群和站长聊天室功能,提升用户粘性
- 数据库同步:系统更新后自动提示同步数据库结构
- 邮件通知:基于PHPMailer的可靠邮件发送系统
- 自动识别站点URL:无需手动配置,自动适应不同环境
- 二维码支持:内置二维码生成功能
- 自动更新:一键在线升级系统到最新版本
下载地址:点我前往下载
安装说明
环境要求
- PHP 7.0+
- MySQL 5.6+
- PDO_MySQL扩展
- OpenSSL扩展
- GD库(用于验证码和二维码生成)
- cURL扩展(用于接口请求和更新检查)
- JSON扩展(用于数据处理)
- ZIP扩展(用于自动更新功能)
- 支持SMTP的邮箱(用于发送邮件)
安装步骤
- 将源码上传到网站根目录
- 访问网站,系统将自动进入安装向导
- 填写数据库信息和管理员账号
- 安装完成后,使用创建的管理员账号登录后台
- 登录后台配置网站基本信息和支付接口
全新安装模式:系统采用数据库校准模式,无需手动导入数据库,安装向导会自动完成数据库初始化
升级说明:系统支持一键在线升级,升级后会自动提示进行数据库同步,确保系统正常运行
系统介绍
目录结构
├── admin/ # 管理后台目录
│ ├── js/ # 后台JavaScript文件
│ ├── index.php # 后台首页
│ ├── settings.php # 系统设置
│ ├── products.php # 商品管理
│ ├── cards.php # 卡密管理
│ ├── orders.php # 订单管理
│ ├── version.php # 版本管理与更新
│ └── db_maintenance.php # 数据库维护
├── api/ # API接口目录
├── backup/ # 数据库备份目录
├── cache/ # 缓存目录
├── includes/ # 系统核心文件
│ ├── config.php # 配置文件
│ ├── db.php # 数据库操作类
│ ├── functions.php # 公共函数
│ ├── payment.php # 支付处理
│ ├── db_schema.php # 数据库结构定义
│ ├── db_synchronizer.php # 数据库同步工具
│ ├── language.php # 语言处理
│ ├── phpqrcode.php # 二维码生成
│ ├── PHPMailer/ # 邮件发送组件
│ └── parsedown/ # Markdown解析组件
├── install/ # 安装程序目录
├── languages/ # 多语言文件目录
│ ├── zh-CN/ # 简体中文
│ ├── en-US/ # 英文
│ └── 其他语言... # 更多语言支持
├── logs/ # 系统日志目录
├── static/ # 静态资源文件
│ ├── css/ # CSS样式
│ ├── js/ # JavaScript文件
│ ├── fonts/ # 字体文件
│ ├── images/ # 图片资源
│ └── webfonts/ # Web字体
├── temp/ # 临时文件目录
├── uploads/ # 上传文件目录
├── index.php # 前台首页
├── buy.php # 购买页面
├── order.php # 订单查询
├── check_order.php # 订单查询处理
├── captcha_image.php # 验证码生成
├── process_email_queue.php # 邮件队列处理
├── notify.php # 支付异步通知接口
├── return.php # 支付同步跳转页面
└── README.md # 项目说明文档
功能说明
多语言支持
系统内置多种语言支持,可以在前台轻松切换:
- 支持简体中文 (zh-CN)、英文 (en-US)、德语 (de-DE)、西班牙语 (es-ES)
- 法语 (fr-FR)、日语 (ja-JP)、俄语 (ru-RU)、维吾尔语 (ug-CN)等
- 管理后台可开启/关闭多语言功能
- 用户可通过前台语言选择器切换语言
- 开发者可通过添加语言文件扩展更多语言支持
聊天室集成
系统集成了维信聊天功能:
- 私域聊天群:在前台为用户提供互动交流平台,提升用户粘性
- 站长聊天室:在后台为站长提供与其他管理员的实时沟通渠道
- 地区分组:支持根据用户IP地区自动分配到不同聊天群组
- 免登录模式:支持访客无需登录即可参与聊天
支付对接
系统支持多种支付方式:
- 支付宝
- 微信支付
- QQ钱包
- 其他支付方式暂未开放,仅支持对接:pro.qjpay.icu
在管理后台可轻松配置各支付接口参数,系统会自动处理支付通知和订单状态更新。
邮件通知系统
基于PHPMailer构建的可靠邮件发送系统:
- 支持SMTP服务器配置
- HTML邮件模板
- 支持附件和图片嵌入
- 邮件发送队列和失败重试机制
二维码生成
内置phpqrcode库,支持多种二维码生成场景:
- 订单查询二维码
- 支付二维码
使用说明
管理员登录
- 访问
/admin/
目录进入管理后台 - 使用安装时设置的管理员账号密码登录
- 登录后请及时完善网站配置
商品管理
- 添加商品:填写商品名称、价格、描述等信息
- 上传/导入卡密:支持批量导入卡密
- 设置商品状态:上架/下架
配置支付接口
- 进入系统设置
- 填写支付平台提供的商户ID和密钥
安全建议
- 使用强密码保护管理员账号
- 设置合理的目录权限
- 定期备份数据库
- 启用HTTPS保护用户数据安全
- 定期更新系统到最新版本
常见问题
Q: 支付成功但未发货?
A: 检查支付通道列表配置是否有误
Q: 如何添加新的语言支持?
A: 联系开发者,或在更新建议里面反馈
Q: 邮件发送失败怎么办?
A: 检查SMTP设置是否正确,查看系统日志了解具体错误信息。常见问题包括SMTP认证失败、端口被封等。
Q: 如何修改邮件模板?
A: 在管理后台的系统设置中可以自定义邮件模板HTML内容。
许可说明
本系统为免费使用软件,任何人都可以在授权范围内免费使用,无需付费购买。
严格禁止:
- 对程序进行二次开发并发布
- 破解或修改程序版权信息
- 将程序源码进行重新打包销售
- 未经授权修改并发布程序代码
违反上述规定的行为将被视为侵权。
注:以上文章来源:晴玖极简免费发卡系统: 晴玖极简发卡系统,专注于提供简洁高效的在线发卡服务,支持快速集成与管理,助力商家轻松实现数字商品销售。
若有侵权,请联系删除