BeikeShop - 一个开源、用户友好的跨境电子商务平台

BeikeShop - 一个开源、用户友好的跨境电子商务平台

BeikeShop 是全球领先的基于 Laravel 框架的开源电子商务平台,专为国际贸易和跨境电子商务行业设计。 该系统是 100% 开源的!它支持多语言、多币种、支付、物流、会员管理等广泛的实用功能,使外贸商家可以轻松扩展其独立的在线商店。


BeikeShop

项目结构

复制代码
├── app/            # 应用程序核心代码
├── bootstrap/      # 框架启动文件
├── config/         # 配置文件
├── database/       # 数据库迁移和种子文件
├── public/         # 公共访问目录
├── resources/      # 视图和未编译的资源文件
├── routes/         # 路由定义
├── storage/        # 应用程序存储
├── tests/          # 自动化测试
└── vendor/         # Composer 依赖

框架

  • 编程语言: PHP 8.3
  • 框架:Laravel 8.75
  • 前端:Blade 模板 + Vue.js

现场演示

前端 Demo:https://demo.beikeshop.com/

后端 Demo:https://demo.beikeshop.com/admin/


快速开始

I... 软件包安装

  1. 下载 BeikeShop
  2. 上传到您的服务器并解压缩。
  3. 将文件夹设置为网站根目录。public
  4. 通过浏览器访问网站并按照安装提示进行作。
  5. BeikeShop 详细安装指南
  6. 如果升级,请下载最新版本并在服务器上覆盖(确保保留原始文件)。然后,在根目录中运行。.env``php artisan migrate

二、源码安装

  1. 打开命令行并克隆存储库:git clone https://github.com/beikeshop/beikeshop.git
  2. 进入 BeikeShop 目录并运行以安装第三方软件包。composer install
  3. 运行 以创建配置文件。cp .env.example .env
  4. 运行(需要 Node 版本 16+),然后编译前端 JS 和 CSS 文件。npm install``npm run prod
  5. 将文件夹设置为网站根目录。public
  6. 通过浏览器访问网站并按照安装提示进行作。
  7. 对于升级,请在根目录中运行 : 。git pull && composer install && php artisan migrate

三、Docker 安装

  1. 在本地或服务器上安装 Docker 和 Compose,请参阅此处的安装指南:https://docs.docker.com/engine/install/
  2. 执行命令:git clone git@gitee.com:beikeshop/docker.git
  3. 创建名为 website 目录的新目录:(查看详细信息:https://docs.beikeshop.com/en/install/docker.html)```www``mkdir www```
  4. 进入目录,根据模板创建配置文件:docker``cp env.example .env
  5. 修改文件,然后根据需要运行命令:.env``docker-compose``docker compose up -d

环境要求

  • 独立服务器(不支持虚拟主机)
  • CentOS 7.0+Ubuntu 20.04+
  • PHP 8.3+
  • MySQL 5.7+ 版本
  • Apache httpd 2.4+Nginx 1.10+

所需的 PHP 扩展

  • BCMath
  • Ctype
  • cURL
  • DOM
  • Fileinfo
  • JSON
  • Mbstring
  • OpenSSL
  • PCRE
  • PDO
  • Tokenizer
  • XML

主要特点

  • 零启动成本: BeikeShop 是一个真正的独立平台,100% 开源,对数据有 100% 的控制权。
  • 基于 Laravel 8.75 构建:使用 Laravel 8.75 框架开发,提供可靠的框架支持。
  • 无佣金或费用: BeikeShop 没有佣金、年费或交易费用,降低了建立网站的成本。
  • 微内核和模块化设计:凭借微内核架构和模块化设计,BeikeShop易于维护和扩展。
  • 清晰的代码结构和格式:系统采用清晰的分层代码结构,具有标准化的格式,提高了可读性和可维护性。
  • 用于 Hook 功能的事件系统:通过事件系统实现灵活的 Hook 功能,使自定义和扩展变得更加容易。
  • 丰富的插件市场: 官方市场提供了广泛的插件,可以轻松获得所需的功能。
  • 多语言和多币种支持:该系统支持多种语言和货币,非常适合不同地区和国家的用户。
  • 吸引人的界面和视觉定制:BeikeShop具有吸引人的设计以及视觉定制选项,确保出色的用户体验。
  • 严格的 MVC 架构:系统严格遵循 MVC 架构,增强了可维护性和可扩展性。
  • 作简单&快速设置:BeikeShop易于作和设置,允许快速部署。

商店预览

页面预览

  1. DIY 商店定制

DIY_Edit.mp4

  1. 产品详情页面
  2. Admin 产品列表

已有插件截图

相关推荐
CoderJia程序员甲21 分钟前
GitHub 热榜项目 - 日榜(2025-09-06)
ai·开源·github·ai编程·github热榜
草梅友仁3 小时前
草梅 Auth 1.6.0 发布密码强度组件 Twilio 短信支持 | 2025 年第 36 周草梅周报
前端·开源·github
CoderJia程序员甲4 小时前
GitHub 热榜项目 - 日榜(2025-09-03)
ai·开源·github·开源项目·github热榜
老马啸西风5 小时前
sensitive-word 敏感词性能提升14倍优化全过程 v0.28.0
安全·开源·nlp·word·敏感词·sensitive-word
前端世界8 小时前
Python 正则表达式实战:用 Match 对象轻松解析拼接数据流
python·正则表达式·php
云水木石9 小时前
开源鸿蒙+龙芯CPU,能擦出怎样的火花?
华为·开源·harmonyos
智慧地球(AI·Earth)9 小时前
开源 + 免费!谷歌推出 Gemini CLI,Claude Code 的强劲对手
人工智能·语言模型·开源
在狂风暴雨中奔跑9 小时前
告别繁琐,使用WorkManager解决后台工作的难题
开源
特立独行的猫a10 小时前
开源OpenHarmony润开鸿HH-SCDAYU800A开发板开箱体验
开源·harmonyos·openharmony·hh-scdayu800a
苏琢玉11 小时前
用 PHP 玩向量数据库:一个从小说网站开始的小尝试
php·composer