源码简介
这套源码属于综合电商类的多商家商城项目,是 大商创(DSCMall)3.9 版本的 B2B2C 系统。主程序 PC 端沿用 ECShop 内核体系(includes/cls_ecshop.php、lib_*.php、.dwt 模板),同时移动端与接口层集成了 Laravel Lumen 5.4(composer 依赖里有 lumen-framework、dingo/api、jwt-auth、workerman/phpsocket.io)。从目录和数据库表来看,它是一套支持多店铺入驻、门店 O2O、平台统一后台,并带丰富营销玩法的电商系统。
适用场景
- 想研究多商家 B2B2C 商城架构、商家入驻流程与佣金结算逻辑的开发者
- 需要 PC 商城 + 商家中心 + 平台后台 + 移动端 API 一体化方案的团队
- 想了解秒杀、团购、拍卖、众筹、批发、预售等电商营销玩法实现参考的学习者
技术栈与运行环境
- 开发语言:PHP + MySQL
- 核心体系:PC 端基于 ECShop 内核体系(includes/cls_ecshop.php),自研 MVC;移动端/API 基于 Laravel Lumen 5.4
- 模板引擎:ECShop 风格 .dwt 模板,主题目录 themes/ecmoban_dsc2017
- 数据库:MySQL,表前缀 dsc_,主库 SQL 为 数据库/php85com.sql(共 331 张表)
- 运行环境:PHP(composer 要求 >=5.6.4)+ MySQL;依赖含阿里云 OSS、阿里云 IM、微信支付、Workerman Socket 实时通信等(vendor/ 与 mobile/vendor/)
- 伪静态:根目录已提供 dsc-nginx.conf(含 Nginx 重写规则)
功能亮点
- 多商家 B2B2C 入驻:独立的 seller/ 商家中心,配套 dsc_merchants_、dsc_seller_ 系列表,覆盖入驻审核、店铺等级、佣金账单(seller_commission_bill)、店铺装修(seller_shopinfo / seller_shopslide)等完整链路。
- 门店 O2O:stores/ 门店模块 + dsc_offline_store、dsc_store_*、dsc_region_store 等表,支持到店业务与区域门店管理。
- 丰富营销玩法:秒杀(seckill)、团购(group_buy)、拍卖(auction)、夺宝(snatch)、众筹(zc_)、批发采购(wholesale_)、预售(presale)、优惠券(coupons)、红包(bonus)、储值卡(value_card)、积分商城(exchange)一应俱全。
- 全渠道支付:includes/modules/payment 内置支付宝、微信(wxpay / wxpay_h5)、财付通、银联类(cappay / onlinepay / epay 等)、PayPal、货到付款、余额支付等接口。
- 微信 + 移动端生态:dsc_wechat_* 全套微信能力(菜单、关键词回复、模板消息、红包、微信墙),dsc_wxapp_config 支持微信小程序;mobile/ 为 Lumen 5.4 移动 API/APP 后端(Api/Controllers + routes + Workerman 实时通信)。
- 平台总后台 + 多套模板:admin/ 约 225 个管理模块(商家、佣金、微信、营销等);PC 主题 ecmoban_dsc2017,外加 seller_themes/store_tpl_1 至 store_tpl_15 共 15 套商家店铺模板。
安装与部署提示
- 本包无自动安装向导,部署方式为:① 导入数据库(数据库/php85com.sql);② 修改 data/config.php 中的数据库账号密码与表前缀。
- 数据库表前缀为 dsc_,默认示例配置 db_user / db_pass 为 root / root,请按实际环境修改后再导入。
- 需要 PHP(composer 要求 >=5.6.4)+ MySQL 环境;Nginx 用户可参考根目录 dsc-nginx.conf 配置伪静态与重写。
- 移动端 mobile/ 为独立 Lumen 应用,需按目录下「常见问答.txt / 开发必读.txt」配置独立站点或接口地址。
截图与演示说明
- PC 前台(themes/ecmoban_dsc2017 模板):首页、商品详情、分类页、购物车流程(flow.php)、团购(group_buy.php)、拍卖(auction.php)、众筹(crowdfunding.php)、优惠券(coupons.php)、秒杀、预售(presale.php)等 .dwt 页面。
- 商家中心:seller/ 目录(商品、订单、店铺装修、入驻申请 seller_apply.php、店铺等级 seller_grade.php)。
- 门店后台:stores/(门店商品、门店订单、门店首页)。
- 平台总后台:admin/(约 225 个模块,含商家管理 merchants_*、佣金 commission、微信 wechat、营销 presale / group_buy / seckill 等)。
- 移动端:mobile/(Lumen 应用,Api 接口 + routes/api.php 与 web.php,供 APP / 小程序调用)。
- 商家店铺模板:seller_themes/store_tpl_1 至 store_tpl_15 共 15 套
常见问题
- 后台登录不上?本包安装说明标注默认账户密码为 admin / admin888,首次登录后请立即修改并清理演示数据。
- 提示数据库连接错误?请检查 data/config.php 的 db_host / db_name / db_user / db_pass 是否与导入的库一致(示例为 root/root、库名 php85com),修改后清空 temp/ 缓存再试。
安全风险提示
特别提示:本源码未检测安全风险文件,下载后请务必进行安全审计,删除恶意代码后再部署使用!
根据源码与配置发现的几处需在部署前处理的安全项:
- 类型:默认后台口令。证据:安装说明.txt 标注默认账户密码 admin / admin888。建议:上线前必须修改后台密码,并删除或禁用演示管理员账户。
- 类型:默认弱数据库口令与弱密钥。证据:data/config.php 中 db_user / db_pass 为 root / root,AUTH_KEY 为 ‘this is a key’。建议:修改为强密码并重新生成 AUTH_KEY。
- 类型:数据库备份文件。证据:数据库/php85com.sql(约 5MB)位于站点目录同级(非 Web 根可直接访问,但仍属敏感文件)。建议:导入完成后将 SQL 备份移出服务器或严格限制访问,避免库结构泄露。
- 类型:第三方依赖与支付证书。证据:vendor/、mobile/vendor/ 含 composer 依赖;微信支付相关证书与配置需自行替换。建议:更新依赖到安全版本,替换自有商户证书与密钥。
- 类型:ECShop 派生内核历史风险。证据:includes/cls_ecshop.php 等沿用 ECShop 2.x 体系,该体系存在公开历史漏洞。建议:上线前务必做安全审计与补丁修复。
- 授权:大商创(DSCMall)为商业产品(composer 标注 GPL),商用前请自行确认授权与版权合规。
- 注:包内 92lele.cn 解压密码说明、.url 链接为下载站附加说明文件,未注入源码;源码中未发现黑帽 SEO(蜘蛛池/寄生虫/站群)内容,扫描仅命中 vendor 下的 Faker 测试库(误报)。
下载说明
本资源仅供学习与技术研究使用,请于下载后 24 小时内删除;如需正式商用,请购买正版授权并确认相关版权。
资源下载
下载价格免费
本文章资源https://www.aosen.cc/mianfei2680.html来源于互联网,如存在侵权,请联系我们立马删除!




