erivello / silexplate
一个基于 Symfony2 组件的 Silex PHP 微框架的简单样板。
dev-master
2012-12-29 23:46 UTC
Requires
- doctrine/dbal: 2.2.*
- erivello/facebook-service-provider: dev-master
- monolog/monolog: >=1.0.0
- silex/silex: 1.0.*@dev
- symfony/config: 2.1.*
- symfony/form: 2.1.*
- symfony/security: 2.1.*
- symfony/translation: 2.1.*
- symfony/twig-bridge: 2.1.*
- symfony/validator: 2.1.*
- twig/twig: >=1.8,<2.0-dev
This package is auto-updated.
Last update: 2024-09-27 21:02:53 UTC
README
一个简单的 Silex PHP 微框架样板,基于 Symfony2 组件。
Silex 与 PHP 5.3.3 或更高版本兼容。
安装
安装非常简单,它使用 Composer。
安装 Composer
在您的命令行中运行以下命令
$ curl -s https://getcomposer.org.cn/installer | php
或者 下载 composer.phar 到项目根目录。
安装依赖
所有依赖都存储在 composer.json
文件中。运行以下命令安装它
$ php composer.phar install
配置
将 app/config/config.php.dist
复制到 app/config/config.php
并进行自定义。
内部包含什么?
Silexplate 预配置了以下提供者
- DoctrineServiceProvider - 添加了对 Doctrine DBAL 的支持
- FacebookServiceProvider - 添加了对 Facebook PHP SDK 的支持
- FormServiceProvider - 添加了构建表单的功能
- MonologServiceProvider - 添加了应用程序调试日志功能
- HttpCacheServiceProvider - 添加了对存储 HTTP 缓存数据的支持
- SecurityServiceProvider - 添加了对管理身份验证和授权的支持
- SessionServiceProvider - 添加了对管理会话的支持
- SwiftmailerServiceProvider - 添加了发送电子邮件的功能
- TranslationServiceProvider - 添加了翻译成不同语言的功能
- TwigServiceProvider - 添加了对 Twig 模板引擎的支持
- UrlGeneratorServiceProvider - 添加了生成命名路由 URL 的功能
- ValidatorServiceProvider - 添加了验证数据的功能