一、系统概述
1. 简介
Tigshop 是国产企业级开源电商系统,Java/PHP 双后端可选,一套系统覆盖 PC、H5、微信 / 抖音 / 支付宝小程序、APP 多端。
- B2C 标准版:免费开源,适合品牌自营零售;
- Pro 企业版:付费授权,支持 B2B2C 多商户、O2O 多门店、S2B2C 供应链、跨境多语言、B2B 企业批发。
同厂商还有 Vortmall 微服务版本,面向超大平台、上万商户、百万级日订单场景。
适用业务:品牌自营 B2C 商城、招商多商户平台、企业 B2B 批发订货、O2O 门店零售、跨境独立站、S2B2C 供应链平台。
2. 技术栈
Java 版本(SpringBoot3,推荐企业项目)
- 后端:SpringBoot3 + Redis + MySQL,支持消息队列异步解耦、读写分离
- PC 前端:Vue3 + TypeScript + Nuxt3 SSR(SSR 利于 SEO,适合独立站、跨境)
- 移动端:Uni-app,一套代码打包 H5、全平台小程序、iOS/Android APP
- 文件存储:本地、阿里云 OSS、腾讯 COS、MinIO
PHP 版本(ThinkPHP8,轻量低成本)
- 后端:ThinkPHP8,部署简单,宝塔可一键安装
- 前端同样 Vue3+Nuxt3+Uni-app,前后端分离
架构:单体架构为主;超大规模业务选用同厂商 Vortmall 微服务版。
3. 系统角色入口
- 平台管理后台:商城全局配置、商品、订单、会员、营销;B2B2C 版本可审核入驻商家、配置类目佣金、资金分账结算;O2O 版本管理门店。
- 商家后台(B2B2C 版):入驻商家独立后台,店铺装修、商品发布、订单处理、售后审核、店铺营销、资金提现。
- 门店后台(O2O 版):门店 POS 收银、订单核销、到店自提、同城配送、门店库存管理。
- C 端买家端:PC 官网、H5、多平台小程序、APP,商品浏览、购物、下单、售后。
二、核心模块 & 业务功能
1. 基础商城模块(B2C 免费版自带)
- 商品管理:SPU/SKU 多规格、图片视频、批量导入导出、商品标签、实物 / 虚拟商品、库存预警;PC/H5 / 小程序拖拽 DIY 页面装修,内置多套主题模板
- 订单模块:购物车、收货地址、下单、库存预占、订单拆单、订单打印、电子面单对接;售后(仅退款、退货退款)、订单导出、订单修改
- 用户 & 会员:手机号 / 微信一键登录、会员等级、储值余额、积分、签到、生日礼、用户资产、黑名单
- 营销模块:优惠券、满减、秒杀、拼团、多级分销、新人活动、首页可视化装修、专题页面、周期购
- 支付财务:微信支付、支付宝、余额支付、账期支付;支付回调、退款流水、发票管理、资金流水
- 基础系统:RBAC 权限、操作日志、短信配置、OSS 存储、数据统计报表
2. Pro 企业版扩展能力(付费)
- B2B2C 多商户
商家入驻、资质审核、店铺独立管理、类目佣金、平台分账、店铺独立营销、商品平台审核、店铺二级域名。 - O2O 多门店
门店管理、POS 收银台、LBS 就近门店匹配、到店自提、同城配送、社区团购、订单核销、门店独立库存。 - S2B2C 供应链
供应商入驻、商品一键铺货、供应商管理、供销链路、货源管理。 - B2B 企业批发
企业会员认证、企业价格、批量采购、账期支付、询价采购、批量下单。 - 跨境多语言版
原生 i18n 多语言、多货币切换,商品 / 分类多语言维护,跨境支付、跨境物流对接,适合海外独立站。 - 其他增值:TigChat IM 在线客服、视频号直播、积分商城。
C 端用户功能
PC/H5 / 多小程序 / APP 多端访问,拖拽装修首页、商品搜索、商品详情、购物车、下单支付、订单查询、物流跟踪、商品评价、售后申请、会员中心、储值充值、积分兑换、分销中心、直播间下单、门店自提核销。
三、优点 & 缺点
✅ 优点
- Apache2.0 协议,B2C 标准版永久免费开源商用,没有 AGPL 强制开源限制,商用风险低,是很大优势。
- Java/PHP 双版本可选,同一套产品逻辑,可根据团队技术栈自由选型;Java 版本性能更强适合企业项目,PHP 版本低成本快速部署。
- PC 端 Nuxt3 SSR 服务端渲染,SEO 友好,非常适合独立站、跨境外贸商城,这点在同类开源商城中属于亮点。
- 全场景产品线齐全,B2C/B2B2C/B2B/O2O/S2B2C / 跨境一站式覆盖,一套产品满足零售、批发、门店、出海多种业务。
- 拖拽可视化装修,PC、H5、小程序都支持 DIY 页面,运营不用前端代码即可搭建首页、活动专题,内置多套主题模板。
- 原生内置多级分销、直播、IM 客服、周期购、账期支付等营销模块,开箱即用,不需要额外购买大量插件。
- API 接口完善,支持对接 ERP、WMS/OMS/TMS、快递电子面单,可无缝对接 Y-OMS-WMS-TMS 履约中台,订单、库存双向同步。
- 源码 100% 无加密,支持 Docker、宝塔、Linux 原生三种部署方式,文档完善,二次开发友好。
❌ 缺点
- 多商户、O2O、跨境、B2B 批发等高阶能力属于 Pro 付费版,免费版仅基础 B2C 自营商城。
- 单体架构,超大流量、上万商家场景下,原生单体存在性能瓶颈,需要升级 Vortmall 微服务版本。
- 原生库存仅基础 SKU 库存;复杂多仓、批次效期、波次拣货、多货主履约场景,仍然需要对接独立 WMS(Y-OMS-WMS-TMS)。
- Java 版本部署需要 Java 环境,中间件 MySQL+Redis,相比纯 PHP 版本服务器资源要求更高。
- 跨境多语言、B2B 批发等复杂业务模块二次开发门槛高,重度定制依赖官方付费技术支持。
- 版本模块多,不同产品线版本之间不通用,升级前需要做好完整备份与版本验证。