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
curl -s http://getcomposer.org/installer | php
Ensuite créez le fichier composer.json avec pour contenu:
{ "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 :
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 :
<?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.