Développement web il3

Laravel

Pourquoi Laravel ?

Historique

Principales fonctionnalités

Le Front Controller

Rôle du front controller

Architecture

Architecture de Laravel

MVC

Pratique

Environnement de développement

$composer global require "laravel/installer"

Environnement de développement

Aide à la mise en place du dev env

Démarrer un projet

$ composer create-project laravel/laravel raidit
# ou si ~/.composer/vendor/bin est dans le PATH :
$ laravel new raidit
$ cd raidit

Le dépôt

$cd raidit
$git init
$git add .
$git commit -m "Install laravel"
$git remote add origin git@github.com:bastian/raidit.git
$git push --set-upstream origin master

Apache

Artisan

$php artisan route:list
$php artisan migrate
$php artisan make:controller

$php artisan list

Premiers pas

Ressources

Sources