lracicot / silex-template
0.1.4
2017-03-02 02:02 UTC
Requires
- php: ^5.3.3 || ^7.0
- monolog/monolog: ^1.21
- silex/silex: ~2.0
- symfony/asset: ^3.1
- symfony/twig-bridge: ^3.1
- twig/twig: ^1.26
- vlucas/phpdotenv: ^2.4
Requires (Dev)
- phpunit/phpunit: ^5.4
- symfony/browser-kit: ^3.2
- symfony/css-selector: ^3.2
This package is not auto-updated.
Last update: 2019-02-20 19:03:46 UTC
README
警告:Silex的生命周期将于2018年6月结束。此包将不再维护。请使用 Symfony 4。
Silex模板
此Silex模板是为了缩短新Silex应用设置过程而编写的。
安装前
您需要在您的计算机上安装以下程序
安装
创建您的项目
composer create-project lracicot/silex-template path/to/new/project
进入您的项目
cd path/to/new/project
设置您的环境
cp .env.example .env
在.env
文件中更改您需要的值。
运行测试
composer test
启动服务器
php -S localhost:8000 -t web
试试看! https://:8000
配置
当您部署时,您可能需要更改一些配置。以下是可用的配置
ENVIRONMENT:可以是开发、预发布、测试或生产(默认:开发)
BASEURL:如果您在子目录中运行Silex,您可以更改此值。这将使路由和资源正常工作。
包含内容
库
- monolog - PHP的日志记录。
- phpdotenv - 加载环境变量。
- twig - 模板系统,带有一个默认的基本模板。
- 一个默认的控制台,带有控制器提供者系统。
- bootstrap - CSS框架。
- jQuery - “J”这个词。是的,我说了。你对此有什么看法?
可选依赖
安全包
composer require symfony/security
doctrine DBAL
composer require doctrine/dbal
doctrine ORM服务提供者
composer require dflydev/doctrine-orm-service-provider