Silex

一个PHP microframework。它是建立在Symfony和Pimple的肩膀上,也受sinatra的影响。

Github stars Tracking Chart

Silex 是一个PHP microframework。它是建立在Symfony和Pimple的肩膀上,也受sinatra的影响。

Main metrics

Overview
Name With Ownersilexphp/Silex
Primary LanguagePHP
Program languagePHP (Language Count: 1)
Platform
License:MIT License
所有者活动
Created At2010-09-16 09:47:20
Pushed At2018-06-02 11:25:23
Last Commit At2018-06-02 13:23:57
Release Count31
Last Release Namev2.3.0 (Posted on 2018-04-20 07:17:04)
First Release Namev1.0.0 (Posted on 2013-05-03 18:50:10)
用户参与
Stargazers Count3.6k
Watchers Count199
Fork Count714
Commits Count2.5k
Has Issues Enabled
Issues Count588
Issue Open Count0
Pull Requests Count587
Pull Requests Open Count0
Pull Requests Close Count467
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private

Silex, a simple Web Framework

WARNING: Silex is in maintenance mode only. Ends of life is set to June
2018. Read more on Symfony's blog <https://symfony.com/blog/the-end-of-silex>_.

Silex is a PHP micro-framework to develop websites based on Symfony components_:

.. code-block:: 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 works with PHP 7.1.3 or later.

Installation

The recommended way to install Silex is through Composer_:

.. code-block:: bash

composer require silex/silex "~2.0"

Alternatively, you can download the silex.zip_ file and extract it.

More Information

Read the documentation_ for more information and changelog <doc/changelog.rst>_ for upgrading information.

Tests

To run the test suite, you need Composer_ and PHPUnit_:

.. code-block:: bash

composer install
phpunit

Support

If you have a configuration problem use the silex tag_ on StackOverflow to ask a question.

If you think there is an actual problem in Silex, please open an issue_ if there isn't one already created.

License

Silex is licensed under the MIT license.

.. _Symfony components: https://symfony.com
.. _Composer: https://getcomposer.org
.. _PHPUnit: https://phpunit.de
.. _silex.zip: https://silex.symfony.com/download
.. _documentation: https://silex.symfony.com/documentation
.. _silex tag: https://stackoverflow.com/questions/tagged/silex
.. _open an issue: https://github.com/silexphp/Silex/issues/new