mikimaine/ecommerce

Laravel 电子商务框架。

安装: 362

依赖者: 0

建议者: 0

安全: 0

星级: 36

关注者: 16

分支: 22

开放性问题: 5

语言:JavaScript

类型:项目


README

StyleCI PPM Compatible

INNOVATE 电子商务框架,当前版本 0.1.5

简介

INNOVATE 电子商务为您在 Laravel 框架之上提供了一个电子商务框架。

该包遵循 FIG 标准 PSR-1、PSR-2 和 PSR-4,以确保共享 PHP 代码之间有高度的互操作性。目前该包尚未进行单元测试,但计划稍后进行。

要求

  • 您必须在您的机器上安装至少 PHP 5.6
  • 并且目前您必须在系统中安装 git 和 composer。您可以在Composer 这里Git 这里找到它们,然后按照那里的说明在您的特定机器上安装

可选

  • 如果您想提高页面加载速度并整体改善速度,框架自带 Redis 实现。您可以从[Redis Here](https://redis.ac.cn/)获取 Redis,按照那里的说明操作。对于 Windows 用户,您还可以使用 Redis Desktop [redisdesktop here ](https://redisdesktop.com/download

    然后,您应该将 .env 文件中的 CACHE_DRIVER 设置为 redis,并在 .env 文件中填写这 3 个与您的 Redis 信息

    REDIS_HOST=127.0.0.1   <--- change it if you are not on localhost
    REDIS_PASSWORD=
    REDIS_PORT=6379
    

快速安装

首先,使用 composer create 命令创建一个新项目

composer create-project mikimaine/ecommerce yourprojectname

这将安装包括 Laravel 在内的所有必需的包到您的系统中

之后,将 example.env 重命名为 .env 并填写您的数据库凭证。

然后使用以下命令安装数据库表及其种子数据

生成应用程序密钥

php artisan key:generate

迁移

 php artisan migrate

数据库种子

 php artisan db:seed

就这样!开始构建您业务的出色电子商务应用程序

使用 Docker 运行

  docker run --rm -v $(pwd):/app composer install
  docker-compose up -d 

文档

我很快会发布一个用户友好的文档和屏幕截图

问题

如果您遇到任何问题,请在此处报告

贡献

感谢您考虑为 INNOVATE 电子商务框架项目做出贡献!请随时提出任何拉取请求,或通过mikias.amdu@gmail.com给我发送您希望在未来看到的功能请求。

安全漏洞

如果您在此框架中发现安全漏洞,请通过mikias.amdu@gmail.com发送电子邮件,如果可能的话,请创建一个拉取请求。所有安全漏洞都将得到及时解决。

许可证

INNOVATE 电子商务框架是开源软件,许可证为 MIT 许可证