4 octobre 2013

Installation du framework Laravel

Par Jean-Marc Amon

La jungle des frameworks PHP n’a pas encore finit d’accueillir de nouveaux. Celui-là n’est pas si nouveaux mais commence sérieusement à faire parler de lui au où point je fus obligé de faire connaissance avec Laravel.

Laravel PHP Framework

Laravel est un framework PHP puissant et léger comparativement à Symfony 2 dont il utilise beaucoup de fonctionnalités. Le mieux serait que vous l’essayiez vous-même alors je vous explique comment installer et configurer ce qui sera peut-être votre outil de travail.

Fonctionnalités de Laravel :

  • Un système de routing simple et efficace.
  • Un ORM puissant et performant : Eloquent.
  • Une organisation du code source simple et facilement compréhensible.
  • Des composants pratiques comme le validateur de formulaire ou bien le mécanisme de pagination proposé.
  • Une intégration avec les styles de Twitter Bootstrap.
  • Un utilitaire « artisan » accessible en ligne de commande permettant de simplifier un certain nombre de tâches.

Installation de Composer

Composer est un outil PHP de gestion de dépendances qui vous permettra d’installer très facilement Laravel. J’explique déja comment installer Composer dans ce post CodeIgniter et Twig, Le duo gagnant.

Installation de Laravel

Installation manuelle

Il est possible d’installer Laravel manuellement en téléchargeant directement l’archive à cette adresse. Une fois téléchargé, décompressez le fichier dans le DocumentRoot de votre serveur de test local (ou distant). Ensuite, ouvrez le terminal ou votre invite de commande sous Windows (Vous devez avoir PHP dans votre environnement pour l’utiliser directement partout) et tapez la commande suivante :

Si vous avez installer Composer dans votre environnement :

php composer install

 

Si vous avez installé Composer seulement dans votre répertoire Laravel :

php composer.phar install

 

Installation automatisée

La méthode d’installation la plus simple est celle là. Ouvrez l’invite de commande, déplacez-vous dans le DocumentRoot de votre serveur et tapez :

composer create-project laravel/laravel --prefer-dist

 

Et c’est tout. Vous devez pointer votre navigateur dans le répertoire public, à moins que vous sachiez configurer votre serveur.

NB : Laravel utilise les dernières fonctionnalités de PHP, il requiert donc PHP 5.3.7 au minimum

Source : http://laravel.com/docs/installation