参考资料

  1. ECShop 3.6 是一款基于 PHP 和 MySQL 的开源电子商务系统,主要用于搭建在线商店。它提供了完整的电商功能,包括商品管理、订单处理、会员管理等。
  2. HiShop是一款专业的电商系统
  3. Lilishop 是一款基于Java开发的B2B2C多商户商城系统
  4. niushop是一款基于ThinkPHP框架开发的B2B2C多用户商城系统
  5. 免费商用网站流量统计系统
  6. ShopNC是一款基于PHP开发的B2B2C多用户商城系统
  7. ECShop是一款开源的B2C电子商务系统
  8. likeshop是一款基于ThinkPHP框架开发的开源电商系统

TIGSHOP 是一个开源电商系统,基于 Java 开发,采用 Spring Boot + Vue.js 前后端分离架构

TIGSHOP 详细简介

TIGSHOP 是一个开源电商系统,基于 Java 开发,采用 Spring Boot + Vue.js 前后端分离架构。提供商品管理、订单处理、会员系统、营销工具等核心功能,支持多商户模式与移动端适配。

项目地址

演示地址

基础环境准备

组件版本要求
JDK1.8+
MySQL5.7+
Redis4.0+
Node.js12.x+(前端)
Nginx1.18+(可选)

核心组件部署步骤

  1. 后端部署:

git clone https://github.com/tigshop/tigshop.git
cd tigshop-backend
mvn clean package
java -jar target/tigshop.jar
  1. 前端部署:

cd tigshop-frontend
npm install
npm run build
  1. 数据库初始化:

  • 执行 sql/tigshop.sql 文件

  • 修改 application.yml 中的数据库配置

辅助工具与优化

  • Redis缓存:配置 spring.redis.* 参数启用

  • Elasticsearch:可选安装用于商品搜索(需7.x版本)

  • Nginx配置:建议用于静态资源压缩和负载均衡

  • Jenkins:支持自动化部署脚本

适用行业

  • B2C零售

  • 跨境电商

  • 本地生活服务

  • 数字商品交易

支持系统

  • 服务器系统: Linux/Windows Server

  • 客户端浏览器: Chrome/Firefox/Edge 等现代浏览器

  • 移动端: 响应式设计适配iOS/Android

注意事项

  1. 生产环境必须修改默认密钥 jwt.secret

  2. 高并发场景需配置Redis集群

  3. 文件上传目录需设置777权限(Linux)

  4. 定期备份 upload 目录和数据库

  5. 首次登录后应立即修改管理员密码