BeikeShop - 开源跨境电商系统 | Laravel开源商城系统
BeikeShop 是基于 Laravel 开发的一款开源商城系统
BeikeShop下载,跨境电商系统,Laravel开源商城系统,免费独立站系统,PHP源码,BeikeShop官网,建站系统,独立站,电商系统
下载最新版 BeikeShop
快来下载100%免费开源的跨境独立站电商系统,快速搭建属于您的品牌独立站!
系统遵循 Open Software License 3.0开源协议
更新说明
- 全面支持AI集成和功能扩展 详情
- 全新BeikeShop Agent店铺管理助手上线
- 已集成Laravel AI SDK
- 支持 MCP 协议,可使用 OpenClaw \ Hermes 等agent工具管理商城
- 支持对接 Google UCP 协议,优化国际化合规与投放
- 开放后台文章与客户相关 API 接口
- 开放后台 API 接口(支持包括货币\语言\设置\地区\客户组\税率\客户地址\发货及装修等)
- 开放前台全量 API 接口
- 商品管理支持查看销量,并可按销售日期进行筛选与排序
- 客户注册支持开启图形验证码
- 在国家/地区管理中可以按“洲”进行筛选
- 后台订单列表中显示的货币与前端显示的实际支付货币不一致
- 匈牙利行政区域数据缺失问题
- 插件更新期间未执行数据库迁移
- 手机端 App 首页装修中“分类商品模块”删除按钮被遮挡的问题
- 后台国家数据为空时,省份列表无法正常显示的异常
- 商品视频功能的存储型 XSS 漏洞,防止恶意脚本注入
- 完善结账流程中的地址归属校验,防止客户收货地址信息泄露
- 完善游客结账的权限校验,防止越权查看或操作他人订单
- 后台商品和品牌查询中的 SQL 注入漏洞,加固数据库安全
- 完善售后申请中的商品归属校验,防止售后阶段的订单信息泄露
- 首页装修文章模块排序无效的问题
- 商品首图为视频时,列表显示图裂的问题
- 首页装修模块的安全隐患,防止二次SQL注入
- 购物车中商品重量偶现读取错误的问题
- 后台商品图片和视频上传后不立即刷新的问题,并优化了文件名生成规则
- 品牌列表与品牌名称查询,增加缓存策略以提升系统响应效率
- 后台修改售后订单状态后,系统将自动发送邮件通知用户
- 插件根目录支持存放 README.md 说明文件读取并显示 详情
- 后台订单打印增加邮编信息
- 优化前台首页加载速度,访问逛店更丝滑
- 系统多语言词条翻译补全,出海建站体验更佳
- 升级 Stripe 支付安全校验,彻底封堵“伪造付款”的欺诈订单
- 后台文章分类列表增加显示上级分类,层级关系更清晰
- 客户列表新增注册 IP 和浏览器环境记录
- PayPal 支付新增兼容旧版接口(NVP/SOAP)
- 商品、分类和文章的查询机制,大幅降低数据库负载并提升页面加载速度
- 后台商品和文件管理器的视频项 添加点击预览弹窗功能
- 加强后台文件管理器路径校验,限制文件操作仅在指定 catalog 目录内执行
- 分类列表、分类名称及分类树等底层查询逻辑,增加缓存机制以提升页面加载速度
更新说明
- 系统升级至 Laravel 10 系统最低要求PHP 8.1以上版本!
- 可设置开启前台用户登录显示商品价格功能
- 可设置开启用户审批-管理员后台审核客户状态
- 后台统计报表模块-可统计商品销售/浏览数据等
- 批量打印发货单-可批量勾选订单打印
- 可按“洲”快捷批量管理国家
- 首页DIY装修-拖拽模块装修布局
- 首页DIY装修-文章模块/一行三图pro/一行四图 模块
- 前台的个人中心添加订单状态筛选
- 页尾装修-社交媒体小图标
- 单规格可设定阶梯价格【新hook】
- 通过hook和stack实现SKU展示方式的控制【新hook】
- 可以根据大洲/国家等维度的IP屏蔽客户(插件另购)
- 购物车分析-可查看并统计客户购物车相关数据(插件另购)
- 代客下单-后台管理员可帮助客户下单(插件另购)
- 订单列表筛选后跳转到回收站的问题
- 购物车价格计算错误的问题
- 保存产品时清除品牌信息的问题
- H5新闻列表不显示图片的问题
- 收藏列表 移除收藏出错问题
- 修复了首页品牌模块排序错误的问题
- 后台图片管理器上传相同文件时系统自动重命名
- 全新的移动端UI交互样式
- 文件管理器适配多商家
- 插件市场的文本样式、加载动画等UI样式
- 国家管理 可通过国家名称或国家编码进行筛选
- 报错提示时间从2秒增加到3秒
- 购物车结账页,更好的支持web端和APP端
- 后台商品编辑页保存按钮的逻辑
- 结账页面交互,新增地址时会出现对应地区适配的支付方式
- 语言包升级优化
更新说明
- 后台标签根据参数自动激活 根据参数路径打开对应tab
- 后台添加了更多的错误提示,调试系统更友好
- 结账页订单留言功能
- 支持嵌入第三方视频地址
- 翻译功能集成 添加有道翻译 支持批量翻译
- 文件管理器/图片库 支持拖拽&打包下载
- 商品分类图片功能
- 可在后台配置CDN
- 后台系统设置 logo上传后可调整logo大小
- 文章可添加封面图
- 支持发布虚拟商品
- 订单回收站
- 商品分类页面新增hook功能,提供更多自定义选项
- 图片库支持 OSS第三方对象存储(独立插件需另购)
- 订单编辑功能(独立插件需另购)
- 数据库备份还原(独立插件需另购)
- 修复社交账号登录 可能会出现的问题
- 修复底部logo链接错误
- 修复文章摘要输入错误提示问题
- 修复文章删除可能导致的问题
- 修复首页装修bug,确保首页展示正常
- 修复商品列表排序和筛选问题,商品管理更方便
- 插件详情页支付模块 支付更顺畅
- 控制器方法返回值类型优化,提高代码质量
- stripe支付中 添加stripe配送收货地址
- 后台优化后台商品页的访问速度
- 优化文件管理器,现在产品列表图片将以1:1比例显示
- 文件管理相关功能,优化创建文件夹可能会出现的问题
- 优化文章图片,确保显示效果正常
- 部分时间显示格式优化 更美观
- 优化售后排序,售后订单排序更合理
- 商品视频上传模块 样式优化为“本地/Iframe 嵌入代码/自定义”选项卡
- 优化订单状态 自动取消未支付订单 自动完成已发货订单
- 插件描述详情问题,提供更好的插件下载体验
- 改进后台仪表盘界面 界面更友好
- 代码深度优化,极大提高系统性能
- 后台保存按钮样式 更符合视觉逻辑
- 完善系统语言包 包含订单多语言/运费多语言/法语包/语言切换/仪表盘语言/分类图片语言/货币语言等模块
- 升级第三方包 提高系统稳定性 安全性
- 允许上传webp图片格式 丰富图片兼容格式
更新说明
- 解决 blade hook 优先级被覆盖导致插件失效问题
- 修复首页装修重复数据问题、tab产品模块问题
- 修复多规格商品删除问题
- 修复后台编辑购物车中已有商品导致购物车报错
- 修复PayPal 返回值过长导致的问题
- 修复后台产品查看权限
- 修复后台禁用文章后前台还能显示
- 修复后台产品列表页产品图片超出高度限制
- 修复安装SEO URL插件后,分类页左侧菜单URL地址问题
- 修复多个模板重复加载相同hook导致的问题
- 修复stripe 正式环境无法支付,报安全错误
- 增加产品详情页hook
- 添加CSV导出功能,插件可直接调用
- 支持 blade hook 循环体中传值
- 安装流程增加 GD 和 PDO_MYSQL 模块检测
- 去版权功能优化,去除title版权
- 优化后台通过URL传入tab名称自动切换tab内容
更新说明
- 韩语 语言包
- 后台图片库支持视频以及 GIF 动图上传
- 产品列表页 QuickView(Preview) 功能
- “支付信息”记录功能
- 游客查看订单页面 修改了对应邮件模板
- 产品详情、购物车、结账页、个人中心等页面 hook
- 修复属性筛选配置问题
- 修复某些状况首页模块 tab_product 报错
- 修复文章分类页面包屑、TDK、相关商品无法删除
- 修复首页幻灯模块
- 修复税费规则
- 修复手机版无法点击导航
- 修复Flexshipping 以及系统运费相关
- 修复Stripe 引入js错误导致无法支付
- 修复ChatGPT 开启后无法使用
- 修复分类排序和筛选
- 优化单页和新闻博客页
- Cart、Checkout、Total模块 兼容多商家
- 插件字段描述支持多语言
- 自动测试脚本
- 结账页、网页头部
- 列表页产品SPU图片显示
- 结账页提交订单报错时 显示详细错误原因
- 后台产品多规格编辑
- 统一订单状态显示 status_format
- 修改地址页面 Fullname
- 个人中心页面所有按钮
更新说明
- 增加文章页、订单计算、产品列表、订单状态Hook
- 添加印度尼西亚语言
- 后台RestAPI 接口, 用户 Token
- 后台功能搜索,最近浏览,常用功能
- 添加下单成功页面
- 浏览器自动化测试脚本
- 首页统计改为产品总数
- 商品搜索支持以空格间隔的多个词组
- 图片库按照时间或者名字排序
- 前端页面采用lazy load 加载图片,加快访问速度
- 后台头部以及侧边栏UI重构, 采用两列显示
- 货币显示优化,添加空格
- 后台插件购买流程,新账号不用手动绑定token
正确安装姿势
安装教程(面向非开发者)
1. 下载BeikeShop
2. 上传到你的服务器并解压
3. 将解压文件夹下的 public 设置为网站根目录
4. 通过浏览器访问网站根据提示完成安装
6. 如需升级, 请下载最新版覆盖到服务器(必须保留原有.env文件), 然后在网站根目录运行php artisan migrate
安装教程(面向开发者)
1. 打开命令行克隆代码 git clone https://github.com/beikeshop/beikeshop.git
2. 命令行进入beikeshop目录, 执行 composer install 安装第三方包
3. 接着执行 cp .env.example .env 创建配置文件
4. 接着执行 npm install(node 版本需16+) 以及 npm run prod 编译前端 js 和 css 文件
5. 将项目文件夹下的 public 设置为网站根目录
6. 通过浏览器访问网站, 根据提示完成安装
7. 如需升级请在服务器端网站根目录运行git pull && composer install && php artisan migrate && npm install && npm run prod
docker安装
1. 在本地或者服务器安装docker以及compose,https://docs.docker.com/engine/install/
2. 执行 git clone https://gitee.com/beikeshop/docker.git
3. 在当前目录创建新文件夹www作为网站目录, mkdir www
4. 进入docker目录基于模板文件创建配置文件, cp env.example .env
5. 根据需要修改.env以及docker-compose, 然后执行docker compose up -d
环境要求
1. PHP 8.2+
2. MySQL 5.7+
3. Apache httpd 2.4+ or Nginx 1.10+
PHP组件
1. BCMath PHP Extension
2. Ctype PHP Extension
3. cURL PHP Extension
4. DOM PHP Extension
5. Fileinfo PHP Extension
6. JSON PHP Extension
7. Mbstring PHP Extension
8. OpenSSL PHP Extension
9. PCRE PHP Extension
10. PDO PHP Extension
11. Tokenizer PHP Extension
12. XML PHP Extension
版权声明:
1. 本系统版权归属成都光大网络科技有限公司所有
2. 除本公司书面许可外,任何个人、单位、组织不得将本系统及其衍生品作为商品贩卖租赁销售获利
3. 请保留我公司版权信息,如要移除,需要我公司授权
免责声明:
1. 风险声明: BeikeShop系统的使用和安装是基于您自己的决定。我们不对使用本系统可能产生的任何损失、损害或法律责任承担责任
2. 合法合规: 在使用本建站系统时,您同意不得从事任何非法、侵权或违反当地法律法规的经营活动。我们不对您的经营行为承担任何责任
3. 数据丢失: 尽管我们采取了合理的安全措施,但信息传输丢失的风险仍然存在。系统发生数据丢失事件与我们无关
4. 黑客攻击: 尽管我们采取了合理的安全措施,但黑客攻击的风险仍然存在。系统发生黑客攻击或其他安全事件与我们无关