当前位置: 首页 > news >正文

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. 产品详情页面 页面展示3_商品详情页
  2. Admin 产品列表 页面展示4_后台商品列表

已有插件截图
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.dtcms.com/a/253006.html

相关文章:

  • [学习] 深入解析Z变换:从数学基础到工程应用
  • 基于高性能的光频域反射(OFDR)分布式光纤传感解决方案
  • 爬虫技术:从基础到高级,探索数据抓取的奥秘
  • 写实数字人课程制作平台:教育科技的未来已来
  • 在劲牌工厂,探寻一瓶草本酒的科技之旅
  • C++ 继承特性
  • 3-19 WPS JS宏调用工作表函数(JS 宏与工作表函数双剑合壁)学习笔记
  • skynet源码学习-skynet_env守护进程
  • 如何用conda 安装pytorch
  • LangSmith 深度解析:构建企业级LLM应用的全生命周期平台
  • 编译器、调试器、仿真器:嵌入式开发的“三把刀”深度解析
  • ​​信息系统项目管理师-项目进度管理 知识点总结与例题分析​​
  • java spring boot Swagger安装及使用
  • 轻松搭建Linux开发环境:使用`build-essential`安装GCC编译器**
  • React Native 搭建iOS与Android开发环境
  • 【matlab】图片转视频
  • 如何理解DDD的领域和子域?
  • git回滚操作
  • 失业学习-前端工程化-webpack基础
  • 【图像处理入门】9. 基础项目实战:从去噪到图像加密
  • App Trace 快速安装解析(开发者视角)
  • 单片机 - STM32读取GPIO某一位时为什么不能直接与1判断为高电平?
  • 可展开收起的搜索项组件el-table
  • 开发工期紧急:用户体验优化5大实施策略
  • 暴雨服务器成功中标洪湖市政府框架采购项目
  • 手写一个Spring:一、IOC容器
  • 电阻、电容、电感
  • 漫画Android:从网络加载一个50MB的图片,要注意什么?
  • 探秘KingbaseES在线体验平台:技术盛宴还是虚有其表?
  • EasyExcel 4.X 读写数据