项目简介
BeikeShop 是一个基于 Laravel 10 框架开发的开源跨境电商平台,专为国际贸易和跨境电商行业设计,100% 开源,适合企业快速搭建独立在线商店。以下是其核心特点和信息:
主要特点
- 零成本启动:完全开源,数据100%可控,无佣金、年费或交易费用。
- 技术栈:
- 编程语言:PHP 8.3
- 框架:Laravel 10
- 前端:Blade 模板 + Vue.js
- 多语言和多货币:支持多种语言和货币,适配全球用户。
- ChatGPT 集成:内置 OpenAI ChatGPT 支持,增强智能化功能。
- 插件市场:提供丰富的插件,方便功能扩展。
- 可视化定制:支持 DIY 商店设计,界面美观且易于操作。
- 微内核与模块化:采用微内核架构和模块化设计,易于维护和扩展。
- 严格 MVC 架构:代码结构清晰,遵循 MVC 模式,提升可维护性。
- 事件系统:通过事件系统实现灵活的钩子功能,便于定制。
- 快速部署:操作简单,支持快速搭建和升级。
环境要求
- 服务器:独立服务器(不支持虚拟主机),推荐 CentOS 7.0+ 或 Ubuntu 20.04+
- PHP:8.3+
- 数据库:MySQL 5.7+
- Web 服务器:Apache httpd 2.4+ 或 Nginx 1.10+
- PHP 扩展:BCMath, Ctype, cURL, DOM, Fileinfo, JSON, Mbstring, OpenSSL, PCRE, PDO, Tokenizer, XML
安装方式
- 包安装:
- 下载 BeikeShop,上传至服务器并解压。
- 设置 public 文件夹为网站根目录。
- 通过浏览器访问并按提示安装。
- 升级时覆盖最新版本,保留 .env 文件,运行 php artisan migrate。
- 源码安装:
- 克隆仓库:git clone https://github.com/beikeshop/beikeshop.git
- 安装依赖:composer install
- 创建配置文件:cp .env.example .env
- 安装前端依赖并编译:npm install && npm run prod
- 设置 public 为根目录并按提示安装。
- 升级:git pull && composer install && php artisan migrate
- Docker 安装:
- 安装 Docker 和 Compose。
- 克隆 Docker 仓库:git clone git@gitee.com:beikeshop/docker.git
- 创建 www 目录,配置 .env 和 docker-compose。
- 运行:docker compose up -d
在线演示
页面预览
- DIY 商店定制:支持可视化商店设计。
- 商品详情页:展示产品详细信息。
- 后台商品列表:便于管理商品。
贡献
- Fork 仓库,创建 feature-xxx 分支,提交代码并创建 Merge Request。
- 特别感谢插件开发者(Lu Chuan Youth、Lao Liu 等)和 PR 贡献者(nilsir、tanxiaoyong 等)。
注意事项
- 保留公司版权信息,移除需获得授权。
官网
BeikeShop 官网:https://www.beikeshop.com/ 更多安装和使用详情可参考:https://docs.beikeshop.com/
如需进一步信息,请访问 GitHub 仓库:https://github.com/beikeshop/beikeshop
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END








暂无评论内容