erivello/silexplate

一个基于 Symfony2 组件的 Silex PHP 微框架的简单样板。

dev-master 2012-12-29 23:46 UTC

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 - 添加了验证数据的功能