lracicot/silex-template

此包已被废弃,不再维护。作者建议使用 symfony/website-skeleton 包。
此包最新版本(0.1.4)没有可用的许可信息。

一个用于可扩展Web应用的Silex模板

0.1.4 2017-03-02 02:02 UTC

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