wyyl/README.md

126 lines
4.5 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<img height=70 src="https://beikeshop.com/image/beike.svg" >
# &emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;&emsp;一款开源好用的跨境电商系统
## BeikeShop介绍
BeikeShop 是基于 Laravel 开发的一款开源商城系统
主要面向外贸,跨境行业提供的商品管理、订单管理、会员管理、支付、物流、系统管理等功能
<br>
<a href="https://beikeshop.com/">
<img src="https://beikeshop.com/readme/README-1.png">
</a>
注意:请保留我公司版权信息,如要移除,需要我公司授权!
## BeikeShop系统亮点
- 0元起步BeikeShop 是真正的独立站代码100%开源数据信息100%自主可控
- 基于 Laravel 9 框架BeikeShop 使用 Laravel 9 框架进行开发,拥有成熟的框架支持
- 无佣金和手续费BeikeShop 没有佣金、年费或手续费,降低了建站成本
- 微内核和插件化:采用微内核架构和插件化设计,使系统易维护 & 扩展
- 清晰的代码分层和格式规范:系统代码采用分层清晰、格式规范的结构,提高代码的可读性和可维护性
- Event 机制实现 Hook 功能:通过 Event 机制实现了灵活的 Hook 功能,方便扩展和定制化开发
- 丰富的插件市场:官方提供了丰富的插件市场,可以方便地购买需要的功能
- 多语言和多货币支持:系统支持多语言和多货币,方便面向不同地区和国家的用户
- 界面美观和可视化装修:系统界面设计美观,支持可视化装修,提供良好的用户体验
- 严格遵循 MVC 架构:系统严格遵循 MVC 架构,提高了代码的可维护性和可扩展性
- 操作简单易上手BeikeShop 操作简单,易于上手,可以快速上线使用
![ ](https://beikeshop.com/readme/README-2.png)
<br>
## BeikeShop 商城预览视频
<p>
<a href="https://demo.beikeshop.com/" target="_blank" style="border: 1px solid #eee; display: inline-block;">
<img src="https://beikeshop.com/image/gif/demo.gif" style="width: 100%;">
</a>
</p>
<a href="https://demo.beikeshop.com/" target="_blank">点击立刻体验BeikeShop演示站</a>
<br>
<br>
## 页面展示
![ ](https://beikeshop.com/readme/README-7.png)
![ ](https://beikeshop.com/readme/README-5.png)
![ ](https://beikeshop.com/readme/README-6.png)
![ ](https://beikeshop.com/readme/README-8.png)
![ ](https://beikeshop.com/readme/README-9.png)
## 技术服务展示
![ ](https://beikeshop.com/readme/README-4.png)
## 软件架构
使用语言 PHP 8.0
基于 Laravel 9 框架
前端 Blade 模板 + Vue
## 环境要求
- 独立服务器(不能使用虚拟空间)
- CentOS 7.0+ 或 Ubuntu 20.04+
- PHP 8.0.2+
- MySQL 5.7+
- Apache httpd 2.4+ 或者 Nginx 1.10+
## PHP组件
- BCMath PHP Extension
- Ctype PHP Extension
- cURL PHP Extension
- DOM PHP Extension
- Fileinfo PHP Extension
- JSON PHP Extension
- Mbstring PHP Extension
- OpenSSL PHP Extension
- PCRE PHP Extension
- PDO PHP Extension
- Tokenizer PHP Extension
- XML PHP Extension
<a href="https://beikeshop.com/download">
<img src="https://beikeshop.com/readme/README-3.png">
</a>
## 安装教程(面向非开发者)
1. <a href="https://beikeshop.com/download" target="_blank">下载BeikeShop</a>
1. 上传到你的服务器并解压
1. 将解压文件夹下的 public 设置为网站根目录
1. 通过浏览器访问网站根据提示完成安装
1. <a href="https://docs.beikeshop.com/install/bt.html" target="_blank">BeikeShop详细安装指引</a>
1. 如需升级, 请下载最新版覆盖到服务器(必须保留原有.env文件), 然后在网站根目录运行`php artisan migrate`
## 安装教程(面向开发者)
1. 打开命令行克隆代码 `git clone https://gitee.com/beikeshop/beikeshop.git`
1. 命令行进入 `beikeshop` 目录, 执行 `composer install` 安装第三方包
1. 接着执行 `cp .env.example .env` 创建配置文件
1. 接着执行 `npm install`node 版本需16+ 以及 `npm run prod` 编译前端 js 和 css 文件
1. 将项目文件夹下的 `public` 设置为网站根目录
1. 通过浏览器访问网站, 根据提示完成安装
1. 如需升级请在服务器端网站根目录运行`git pull && composer install && php artisan migrate`
## 参与贡献
1. Fork 本仓库
1. 新建 feature-xxx 分支
1. 提交代码
1. 新建 Merge Request
## 特别鸣谢
插件开发者撸串青年、Aegis
PR贡献者nilsir、what_村长、tanxiaoyong、Lucky、So、licy、老北、Teemo
感谢你们参与到BeikeShop的开发中共同为BeikeShop添砖加瓦
## QQ交流群
群1: 639108380