Installation du framework Laravel
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 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
Pour une première installation, prise en main, il est aussi possible de partir d’un starter kit :
https://github.com/andrew13/Laravel-4-Bootstrap-Starter-Site
https://github.com/laravel-france/starter-kit-fr
et pour les francophones, il existe une doc en francais: http://laravel.fr/docs
Merci pour ta contribution et tes liens vraiment utiles