Installer Silex avec Composer
La première étape est bien entendu l’installation de composer. Rien de plus simple. Lancez un terminal puis allez dans le répertoire de votre projet et lancez
1 |
curl -s http://getcomposer.org/installer | php |
Ensuite créez le fichier composer.json avec pour contenu:
1 2 3 4 5 6 |
{ "require": { "silex/silex": "1.0.*" }, "minimum-stability": "dev" } |
Ce fichier est utiliser pas composer afin de savoir quelles dependances télécharger pour le projet. Dans notre cas nous demandons Silex en version 1.0.*.
Afin d’installer silex lancez la commande suivante :
1 |
php composer.phar install |
Un répertoire vendor avec les librairies utilisé par Silex vient d’être créé.
Afin d’avoir une page pour notre site créez un répertoire web puis un fichier index.php avec pour contenu :
1 2 3 4 5 6 7 8 9 10 11 |
<?php require_once __DIR__.'/../vendor/autoload.php'; $app = new Silex\Application(); $app->get('/', function() { return 'Hello world!'; }); $app->run(); |
Une fois que vous accedez a votre cette page vous devriez voir « Hello world! » dans votre navigateur.