Bagisto Laravel ECommerce

dev-master 2019-10-22 08:31 UTC

This package is auto-updated.

Last update: 2024-09-05 21:57:08 UTC


README

Total Downloads

Total Downloads Latest Stable Version License Backers on Open Collective Sponsors on Open Collective

主题

  1. 简介
  2. 文档
  3. 要求
  4. 安装与配置
  5. 许可
  6. 安全漏洞
  7. 其他

简介

Bagisto 是一个定制的电子商务框架,基于一些最热门的开源技术,如 Laravel(一个PHP框架),Vue.js(一个渐进式JavaScript框架)。

Bagisto 是一个有效的尝试,旨在减少您构建在线商店或从实体店迁移到不断发展的在线世界所需的时间、成本和人力。无论您的企业规模大小,它都适合所有企业,并且非常简单易用。

阅读我们的文档:Bagisto Docs

我们还设有论坛,供您讨论任何问题、功能请求。请访问:Bagisto Forums

访问我们的实时 演示

它包含了许多要求高的功能,使您的业务能够迅速扩展

  • 多个渠道、区域、货币。
  • 内置访问控制层。
  • 美丽且响应式的店面。
  • 描述性和简单的管理面板。
  • 管理仪表板。
  • 自定义属性。
  • 基于模块化方法。
  • 支持多个商店主题。
  • 多店库存系统。
  • 订单管理系统。
  • 客户购物车、愿望单、产品评论。
  • 简单且可配置的产品。
  • 内置价格规则(折扣)。
  • CMS 页面。
  • 查看功能

对于开发者:开发者可以利用本项目中使用的两个最热门的框架 Laravel 和 Vue.js,这两个框架都已在 Bagisto 中使用。Bagisto 利用这两个框架的强大功能,并提供开箱即用的最佳解决方案。

文档

Bagisto 文档 https://devdocs.bagisto.com

要求

  • 操作系统: Ubuntu 16.04 LTS 或更高版本 / Windows 7 或更高版本(WampServer / XAMPP)。
  • 服务器: Apache 2 或 NGINX。
  • RAM: 3 GB 或更高。
  • PHP: 7.1.3 或更高版本。
  • 处理器: 1 GHz 或更高频率。
  • MySQL 用户: 5.7.23 或更高版本。
  • MariaDB 用户: 10.2.7 或更高版本。
  • Node: 8.11.3 LTS 或更高版本。
  • Composer: 1.6.5 或更高版本。

安装和配置

1. 尝试我们的新 GUI 安装程序来安装 Bagisto

a. 从以下链接下载 zip 文件

下载

b. 解压缩 zip 文件并在浏览器中执行项目
http(s):///bagisto/public

http(s)://example.com/public

2. 尝试我们的传统方法安装 Bagisto

按以下顺序执行以下命令
1. composer create-project bagisto/bagisto

现在配置您的数据库

如果上述命令执行成功,您将找到目录 bagisto,所有代码都将位于其中。

bagisto 目录中找到文件 .env 并设置以下环境变量

  • APP_URL
  • DB_CONNECTION
  • DB_HOST
  • 数据库端口
  • 数据库名称
  • 数据库用户名
  • 数据库密码

尽管如此,邮件发送环境变量也需要设置,因为Bagisto需要发送邮件给客户和管理员以执行其内置的各种功能。

2. php artisan migrate
3. php artisan db:seed
4. php artisan vendor:publish
-> Press 0 and then press enter to publish all assets and configurations.
5. php artisan storage:link
6. composer dump-autoload

要执行Bagisto:

在服务器上

警告:在生产模式完全启用之前,我们建议您卸载开发依赖项。为此,请运行以下命令

composer install --no-dev

Open the specified entry point in your hosts file in browser or make entry in hosts file if not done.
在本地
php artisan serve

如何以管理员身份登录

http(s)://example.com/admin/login

email:admin@example.com
password:admin123

如何以客户身份登录

您可以直接注册为客户并登录。

http(s)://example.com/customer/register

许可

Bagisto是一个真正的开源电子商务框架,它将始终在MIT许可证下免费提供。

安全漏洞

请不要公开披露安全漏洞。如果您在Bagisto中发现任何安全漏洞,请给我们发送邮件:mailto:support@bagisto.com

其他

贡献者

该项目在Open Collective上,它之所以存在,是因为以下人员的贡献。

支持者

感谢所有支持者!🙏

赞助商

通过成为赞助商来支持此项目。您的标志将在这里显示,并带有指向您网站的链接。