ВНИМАНИЕ : Silex находится только в режиме обслуживания. Окончание срока службы запланировано на июнь 2018 года. Подробности читайте в блоге Symfony.
Silex — это микрофреймворк PHP для разработки веб-сайтов на основе компонентов Symfony:
<?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
Если у вас возникли проблемы с конфигурацией, используйте тег silex на StackOverflow, чтобы задать вопрос.
Если вы считаете, что в Silex существует реальная проблема, откройте проблему, если она еще не создана.
Silex лицензируется по лицензии MIT.