trigig / silex_fixed
基于 Symfony2 组件的 PHP 微型框架
v2.0
2014-05-20 01:08 UTC
Requires
- php: >=5.3.3
- symfony/event-dispatcher: >=2.4,<2.6-dev
- symfony/http-foundation: >=2.4,<2.6-dev
- symfony/http-kernel: >=2.4,<2.6-dev
- symfony/routing: >=2.4,<2.6-dev
- trigig/pimple_fixed: 2.1.*@dev
Requires (Dev)
- doctrine/dbal: ~2.2
- monolog/monolog: ~1.4,>=1.4.1
- phpunit/phpunit: ~4.0
- swiftmailer/swiftmailer: 5.*
- symfony/browser-kit: >=2.4,<2.6-dev
- symfony/config: >=2.4,<2.6-dev
- symfony/css-selector: >=2.4,<2.6-dev
- symfony/debug: >=2.4,<2.6-dev
- symfony/dom-crawler: >=2.4,<2.6-dev
- symfony/finder: >=2.4,<2.6-dev
- symfony/form: >=2.4,<2.6-dev
- symfony/locale: >=2.4,<2.6-dev
- symfony/monolog-bridge: >=2.4,<2.6-dev
- symfony/options-resolver: >=2.4,<2.6-dev
- symfony/process: >=2.4,<2.6-dev
- symfony/security: >=2.4,<2.6-dev
- symfony/serializer: >=2.4,<2.6-dev
- symfony/translation: >=2.4,<2.6-dev
- symfony/twig-bridge: >=2.4,<2.6-dev
- symfony/validator: >=2.4,<2.6-dev
- twig/twig: >=1.8.0,<2.0-dev
Suggests
- symfony/browser-kit: >=2.4,<2.6-dev
- symfony/css-selector: >=2.4,<2.6-dev
- symfony/dom-crawler: >=2.4,<2.6-dev
- symfony/form: >=2.4,<2.6-dev
Replaces
- trigig/api: v2.0
- trigig/providers: v2.0
This package is not auto-updated.
Last update: 2024-10-02 02:54:57 UTC
README
Silex 是一个基于 Symfony2 组件 的 PHP 微型框架,用于开发网站。
<?php require_once __DIR__.'/../vendor/autoload.php'; $app = new Silex\Application(); $app->get('/hello/{name}', function ($name) use ($app) { return 'Hello '.$app->escape($name); }); $app->run();
Silex 支持 PHP 5.3.3 或更高版本。
安装
推荐通过 Composer 安装 Silex。只需创建一个 composer.json
文件,然后运行 php composer.phar install
命令即可。
{ "require": { "silex/silex": "~1.1" } }
或者,您可以下载 silex.zip 文件并将其解压。
更多信息
阅读 文档 获取更多信息。
测试
要运行测试套件,您需要 Composer。
$ php composer.phar install --dev $ vendor/bin/phpunit
社区
在 irc.freenode.net 上查看 #silex-php。
许可
Silex 采用 MIT 许可证授权。