前台演示 点击前往
这是一份基于独角数卡在dc53741基础上修改的版本。此版本在部分功能上与原版有所修改,故请以本仓库的Wiki/Issues得到的反馈为准。
以下是目前比较明显的更改:
- 适配了dcat-extension-plus扩展,优化扩展功能bug,优化界面UI,新增粉色UI 跳转
- 修复了部分较严重的bug,如提交后强制刷新表单、修复易支付回调
- 后台主页订单&金额统计改为当天、本周、当月、今年
- 更新框架至Laravel9
- 必须运行在PHP8.0.2及以上
- 补充插件表结构
- Unicorn模板支持深色模式,优化样式,显示销量,显示缺货,支持极验验证
- 新增支付宝WAP支付,微信小程序支付(开发参考)
- 优先全站HTTPS,修复前台静态资源更新
- 支持手动补单
- 新增优惠券管理(优惠券支持系数优惠/固定金额优惠/每件商品固定金额优惠)
- 支付通道费率设置
- 单个商品限制支付方式
- 支持从外部链接添加商品图片
- 新增下单限制,订单过期时间/限制同一IP同时存在待支付的订单数量
- 新增卡密自选功能
- 国内访问前进行人机验证
- 优化权限显示,修复权限路由,快速修改商品信息
- 默认为luna模板
*星号为必须
- *(PHP + PHPCLI) version = 8.0.2
- Nginx >= 1.16
- MYSQL >= 5.6
- Redis (高性能缓存服务)
- Supervisor (一个python编写的进程管理服务)
- Composer (PHP包管理器)
- Linux (Win下未测试,建议直接Linux)
- 程序框架使用 Laravel
- 后台系统框架 Dcat Admin
- 部分支付系统集成 yansongda/Pay
- 区块链代币支付系统集成 Tokenpay
- IP数据库GeoLite2
鸣谢以上开源项目及贡献者,排名不分先后。
- 基于
Laravel
框架开发,优雅且带来安全稳定的系统架构。 - 简洁优雅的
系统模板
,能自行上手客制化。 - 支持
多国语言扩展
,能自行将独角数卡翻译到目标语言。 - 代码全开源,所有信息均安全存储在您的服务器上。
5K+
的用户的选择,众多资深使用者为你答疑解惑(不是一定)。
- 本程序有一定的上手安装难度,请具备Linux服务器相关的基础知识,跟随Wiki一步一步安装基本不会出现问题。
- 本程序不支持虚拟主机,未在Windows服务器上进行测试,请直接使用Linux服务器完成搭建。
- 本程序仅支持PHP8.0.2及以上。
- 支付宝当面付由于yansongda/pay v2升级到 v3.2,暂时未修复
- 原作者的Telegram群组
- 原作者的Telegram官方频道
以下为原作者提供
- [✔] 支付宝当面付、PC网站、手机网站
- [✔] 微信Native、H5、小程序
- [✔] Payjs
- [✔] 码支付(QQ/支付宝/微信)
- [✔] Paypal支付(默认美元)
- [✔] V免签支付
- [✔] 全网易支付支持(通用彩虹版)
- [✔] stripe
- [✔] USDT github
- [✔] RON-TUSD(USDT.TRC20)/支付宝免签/微信免签/数字人民币 github (已跑路)
星号(*)为必须执行的要求,其他为建议内容
- *安装
fileinfo
扩展 - *安装
redis
扩展 - *终端需支持
php-cli
,测试php -v
(版本必须一致) - *需要开启的函数:
putenv
,proc_open
,pcntl_signal
,pcntl_alarm
- 安装
opcache
扩展
- 后台路径
/admin
- 默认管理员账号
admin
- 默认管理员密码
admin
独角数卡是一款用于学习PHP搭建自动化销售系统的程序案例,仅供学习交流使用。
严禁用于用于任何违反中华人民共和国(含台湾省)
或使用者所在地区
法律法规的用途。
因为作者即本人仅完成代码的开发和开源活动(开源即任何人都可以下载使用)
,从未参与用户的任何运营和盈利活动。
且不知晓用户后续将程序源代码
用于何种用途,故用户使用过程中所带来的任何法律责任即由用户自己承担。
独角数卡 DJK Inc MIT license.
This product includes GeoLite2 data created by MaxMind, available from https://www.maxmind.com