bangpound / silex
基于 Symfony 组件的 PHP 微型框架
dev-develop
2024-08-20 22:38 UTC
Requires
- php: >=8.2
- pimple/pimple: ^3.5
- symfony/event-dispatcher: ^7.1
- symfony/http-foundation: ^7.1
- symfony/http-kernel: ^7.1
- symfony/routing: ^7.1
Requires (Dev)
- doctrine/dbal: ^2.2
- monolog/monolog: ^3.7
- symfony/asset: ^7.1
- symfony/browser-kit: ^7.1
- symfony/config: ^7.1
- symfony/css-selector: ^7.1
- symfony/doctrine-bridge: ^7.1
- symfony/dom-crawler: ^7.1
- symfony/expression-language: ^7.1
- symfony/finder: ^7.1
- symfony/form: ^7.1
- symfony/intl: ^7.1
- symfony/monolog-bridge: ^7.1
- symfony/options-resolver: ^7.1
- symfony/phpunit-bridge: ^7.1
- symfony/process: ^7.1
- symfony/security-core: ^7.1
- symfony/security-csrf: ^7.1
- symfony/security-http: ^7.1
- symfony/serializer: ^7.1
- symfony/translation: ^7.1
- symfony/twig-bridge: ^7.1
- symfony/validator: ^7.1
- symfony/var-dumper: ^7.1
- symfony/web-link: ^7.1
- twig/twig: ^3.10
Replaces
- silex/api: dev-develop
- silex/providers: dev-develop
This package is auto-updated.
Last update: 2024-09-20 22:58:37 UTC
README
警告:Silex 仅处于维护模式。生命周期的结束日期定于 2018 年 6 月。更多信息请参阅 Symfony 的博客。
Silex 是一个基于 Symfony 组件 开发网站的 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 7.1.3 或更高版本。
安装
安装 Silex 的推荐方式是通过 Composer
composer require silex/silex "~2.0"
或者,您可以下载 silex.zip 文件并解压缩。
更多信息
测试
要运行测试套件,您需要 Composer 和 PHPUnit
composer install phpunit
支持
如果您有配置问题,请使用 StackOverflow 上的 silex 标签 提问。
如果您认为 Silex 中存在实际问题,请 创建一个问题(如果尚未创建的话)。
许可
Silex 采用 MIT 许可证。