vsmoraes / sf_skeleton
对“Symfony标准发行版”的修改,使其更小巧且易于API使用。
3.2.1
2017-04-02 20:25 UTC
Requires
- php: ^7.1
- doctrine/doctrine-cache-bundle: ^1.3
- ekino/newrelic-bundle: ^1.3
- incenteev/composer-parameter-handler: ^2.1
- sensio/distribution-bundle: ^5.0
- sensio/framework-extra-bundle: ^3.0
- symfony/monolog-bundle: ^3.1
- symfony/symfony: 3.2.*
Requires (Dev)
- phpunit/phpunit: ^6
- sensio/generator-bundle: ^3.1
- symfony/phpunit-bridge: ^3.2
This package is auto-updated.
Last update: 2024-08-29 04:01:38 UTC
README
一个针对原始API优化的Symfony发行版
需求
此发行版包含本地环境的docker配置。为了使用此功能,您需要
安装
composer create-project vsmoraes/sf_skeleton
特性
- 干净的symfony安装
- Monolog、logstash和Kibana
- 预装New Relic
- Docker本地环境
- Makefile使生活更轻松
本地环境
要启动本地环境,请运行
make start
此命令将启动所有容器(fpm、nginx和elk)。要首次访问应用程序,您需要将以下行添加到您的 /etc/hosts
文件
127.0.0.1 api.dev
别担心,这只是将主机 api.dev
映射到您的本地主机IP地址。现在您可以使用您选择的浏览器通过地址 http://api.dev
访问应用程序。
命令
安装依赖项
make install
启动docker本地环境
make start
停止docker本地环境
make stop
运行单元测试
make test