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 产品列表

已有插件截图

相关推荐
ljh57464911921 小时前
PhpStorm 2022.3 版本中,修改使用 Git 提交时看到弹出式的对话框模式
ide·git·php·phpstorm
G31135422731 天前
Linux 内核设计中的核心思想与架构原则
linux·架构·php
DisonTangor1 天前
【小米拥抱开源】小米MiMo团队开源309B专家混合模型——MiMo-V2-Flash
人工智能·开源·aigc
catchadmin1 天前
PHP 值对象实战指南:避免原始类型偏执
android·开发语言·php
yumgpkpm1 天前
Iceberg在Cloudera CDP集群详细操作步骤
大数据·人工智能·hive·zookeeper·spark·开源·cloudera
yumgpkpm1 天前
Iceberg在Hadoop集群使用步骤(适配AI大模型)
大数据·hadoop·分布式·华为·zookeeper·开源·cloudera
前端不太难1 天前
RN Hooks 设计规范与反模式清单
开发语言·php·设计规范
weixin_420947641 天前
php composer update 指定包的分支非tag
开发语言·php·composer
m0_738120721 天前
渗透测试——靶机DC-4详细渗透教程
运维·网络·安全·web安全·php