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.pswp.cn/bicheng/85245.shtml
繁体地址,请注明出处:http://hk.pswp.cn/bicheng/85245.shtml
英文地址,请注明出处:http://en.pswp.cn/bicheng/85245.shtml

如若内容造成侵权/违法违规/事实不符,请联系英文站点网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

基于大模型的胆囊结石全周期诊疗方案研究报告

目录 一、引言 1.1 研究背景与意义 1.2 研究目的与目标 1.3 研究方法与创新点 二、大模型预测胆囊结石的原理与技术基础 2.1 大模型概述 2.2 用于胆囊结石预测的数据来源 2.3 模型构建与训练 2.4 模型评估指标 三、术前风险预测与手术方案制定 3.1 术前评估指标与数…

[论文阅读] 人工智能 | Gen-n-Val:利用代理技术革新计算机视觉数据生成

Gen-n-Val:利用代理技术革新计算机视觉数据生成 论文信息 article{huang2025gennval,title{Gen-n-Val: Agentic Image Data Generation and Validation},author{Huang, Jing-En and Fang, I-Sheng and Huang, Tzuhsuan and Wang, Chih-Yu and Chen, Jun-Cheng},jo…

【AI论文】ReasonMed:一个370K的多智能体生成数据集,用于推进医疗推理

摘要:尽管基于推理的大型语言模型(LLM)在数学和编程方面表现出色,但它们在知识密集型医疗问题回答方面的能力仍未得到充分探索。为解决这一问题,我们推出了ReasonMed,这是最大的医疗推理数据集,…

singlefligt使用方法和源码解读

singlefligt使用方法和源码解读 介绍 sync.once保证其整个生命周期内只调用一次;而singleflight则可以保证在一定范围内其只调用一次。 背景|使用场景 应对缓存击穿:加锁可以解决这个问题,但是加锁不太灵活(不能控制访问频率之…

HTTP 协议的基本概念(请求/响应流程、状态码、Header、方法)问题解决方案大全

HTTP 协议的基本概念(请求/响应流程、状态码、Header、方法)问题解决方案大全 一. 摘要 HTTP 协议是 Web 开发的基石,但初学者往往只停留在 GET、POST 的层面,对重定向机制、缓存控制、请求体解析等概念缺乏深入理解,…

Python中常用的函数

以下是Python中常用的函数分类整理,涵盖基础操作、数据处理、文件操作、面向对象等场景,并附上示例说明: --- ### **一、基础内置函数** | 函数 | 作用 | 示例 | |----…

【Windows】删除鼠标右键多余菜单的方法

要删除鼠标右键菜单中的多余菜单,如:“打开抖音壁纸”选项,通常需要通过修改注册表或使用第三方工具来清理残留的注册表项。以下是详细步骤(操作注册表前务必备份!): 方法一:通过注册…

【性能优化】启用zram

性能优化 系统内存不足时,可以考虑启动ZRAM功能(压缩内存)。关于ZRAM的概念,可自行学习。这里记录一下,启用ZRAM的方式。 启用ZRAM,可能会导致CPU升高,以及低内存时的恶性循环。是否启用需要综…

深度解析YOLOv8:CSPHet卷积结构如何实现极致轻量化

文章目录 一、背景介绍1.1 YOLOv8的现状1.2 降参数的必要性 二、相关技术介绍2.1 Dual思想2.2 HetConv 三、CSPHet结构设计3.1 CSP模块的改进3.2 结合HetConv3.3 参数量的下降 四、CSPHet的代码实现五、实验结果六、总结与展望 在目标检测领域,YOLO系列算法一直以其…

适配器模式demo

#include <QCoreApplication> #include <iostream>using namespace std;class XmCom { public:void ComByXm(){cout << "XM电源适配器只适用于小米笔记本电脑" << endl;} };class LxCom { public:virtual void ComByLx() 0;virtual ~LxCom…

数据处理考核要求-SQL测试的答案

在一个团队中&#xff0c;有业务人员。如业务人员深入理解数据处理的内容&#xff0c;会大幅度增强相互配合的效率。 针对业务人员进行针对性培训&#xff0c;还是比较容易掌握SQL的数据处理。类似与大学里面开的一门选修课。数据集选择帆软的Demo数据集。 业务人员学会SQL的…

第十七届全国大学生数学竞赛(数学类)初赛模拟试题

上周组委会发布了第十七届全国大学生数学竞赛通知&#xff0c;初赛暂定于2025年11月8日(星期六)上午9:00-11:30举行&#xff0c;同时今年新增了个亮点&#xff0c;针对与数学类的同学&#xff0c;即&#xff1a; 为提升全国大学生数学竞赛的含金量和公平性&#xff0c;并进一步…

解决: React Native iOS webview 空白页

iOS react-native-webview 之前是正常的, 升级了 react-native / react-native-webview 等 之后, 就变成了空白页. 通过下面的修改, 可以修复, 回到正常的状态. 来源: https://github.com/react-native-webview/react-native-webview/issues/3697 diff --git a/node_modules/…

VMware安装Ubuntu并实现root远程登录

前置信息 垃圾Ubuntu系统默认ssh、vim都没有&#xff01;&#xff01;&#xff01; 已踩坑cnmUbuntu处于sb安全机制要求&#xff0c;默认是禁用root直接登录的 1、修改root密码 sudo -sH &#xff08;可以让一个具有sudo权限的普通用户进入 root&#xff09; 然后就是pas…

量化面试绿皮书:20. 正态生成

文中内容仅限技术学习与代码实践参考&#xff0c;市场存在不确定性&#xff0c;技术分析需谨慎验证&#xff0c;不构成任何投资建议。 20. 正态生成 Q: 如何生成两个标准正态分布&#xff08;N(0,1)&#xff09;的随机变量&#xff0c;使它们之间的相关系数为p&#xff0c;假设…

Arduino入门教程:10、屏幕显示

飞书文档https://x509p6c8to.feishu.cn/docx/N45Pd0tA1oaC4CxUWZjc8Ekyn0b 屏幕应用场景 课程使用的SSD1306是一款128*64像素可以使用IIC驱动的OLED屏幕。 SSD1306 Oled显示模块共有4个引脚&#xff0c;标记为GND, VCC, SCL和SDA。这种Oled显示模块可以使用3.3V到5V轻松上电。…

华为云Flexus+DeepSeek征文|体验华为云ModelArts快速搭建Dify-LLM应用开发平台并创建自己dify钉钉群聊机器人

华为云FlexusDeepSeek征文&#xff5c;体验华为云ModelArts快速搭建Dify-LLM应用开发平台并创建自己dify钉钉群聊机器人 什么是华为云ModelArts 华为云ModelArts ModelArts是华为云提供的全流程AI开发平台&#xff0c;覆盖从数据准备到模型部署的全生命周期管理&#xff0c;帮…

【Pytorch】(1)Pytorch环境安装-①创建虚拟环境

提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档 文章目录 前言一、创建Pytorch的虚拟环境 前言 提示&#xff1a;以下是本篇文章正文内容&#xff0c;下面案例可供参考 一、Anaconda环境基础操作 1.1 启动Anaconda Prompt …

如何自定义WordPress登录页面,提升用户体验和安全性

WordPress是目前最受欢迎的网站搭建平台之一&#xff0c;无论是个人博客、企业网站&#xff0c;还是电商平台&#xff0c;很多人都选择用它来搭建自己的网站。不过&#xff0c;很多WordPress用户会发现默认的登录页面相对普通&#xff0c;无法体现自己网站的特色。其实&#xf…

Coze扣子 - AI生成数字人口播视频

一、数字人介绍 数字人&#xff08;Digital Human&#xff09;是指利⽤先进的数字技术和⼈⼯智能创建的虚拟人 类形象&#xff0c;能够模拟⼈类的外貌、⾏为和情感。数字⼈不仅可以在视觉上表 现出真实的⼈类特征&#xff0c;还可以通过⾃然语⾔处理与⽤户进⾏互动。 Coze通过全…