mikimaine / ecommerce
Laravel 电子商务框架。
Requires
- php: >=5.6.0
- arcanedev/log-viewer: ~3.9.0
- artesaos/seotools: ^0.8.2
- barryvdh/laravel-ide-helper: ^2.1
- caffeinated/themes: ~2.0
- codesleeve/laravel-stapler: ^1.0
- creativeorange/gravatar: ~1.0
- cviebrock/eloquent-sluggable: ^3.1
- davejamesmiller/laravel-breadcrumbs: ^3.0
- dimsav/laravel-translatable: ^5.5
- doctrine/dbal: ~2.5
- gloudemans/shoppingcart: ^1.3
- hieu-le/active: ~2.0
- intervention/image: ^2.3
- intervention/imagecache: ^2.3
- laracasts/utilities: ~2.1
- laravel/framework: 5.2.*
- laravel/socialite: ~2.0
- laravelcollective/html: 5.2.*
- lukepolo/laracart: ^1.1
- orangehill/iseed: ^2.1
- sofa/eloquence: ~5.2@dev
- spatie/activitylog: ^2.4
- spatie/laravel-backup: ^3.2
- spatie/laravel-responsecache: ^1.1
- spatie/laravel-tail: ^1.1
- spatie/laravel-url-signer: ^1.1
- spiritix/lada-cache: ^1.2
- stripe/stripe-php: ~3.4.0
- symfony/css-selector: ~2.1
- yajra/laravel-datatables-oracle: ~6.0
Requires (Dev)
- barryvdh/laravel-debugbar: ^2.0
- fzaninotto/faker: ~1.4
- mockery/mockery: 0.9.*
- phpspec/phpspec: ~2.1
- phpunit/phpunit: ~5.0
- symfony/dom-crawler: ~3.0
This package is auto-updated.
Last update: 2024-09-19 21:24:11 UTC
README
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 许可证
