Chez ouam

/home/jmfrouin

View on GitHub
27 June 2013

Frameworks de développement web

by Jean-Michel Frouin

Que ce soit en PHP (avec Symfony 2), en python (avec Django) ou en ruby, petit tour d'horizon des frameworks de développement web !

Les frameworks de développement web

Cliquez sur le logo du framework pour atteindre la page d'accueil du framework :

 

Accès à la console

app/console

en symfony

manage.py

en django

rails console

en ruby

Créer une nouvelle application

En symfony, en passant par composer :

./composer create-project symfony/framework-standard-edition path

Merci à tim, pour l'information.

En django :

manage.py startproject

puis

manage.py startapp

Et enfin

rails new app_name

en ruby.

Les assets

Les voir

app/console assetic:dump

en symfony, puis les convertir en static

app/console assets:install

Les voir

manage.py findstatic

en django, puis les convertir en static

manage.py collectstatic

Et enfin

rails generate

en ruby, qui vous proposera ce que vous voulez régénérer (et notamment les assets)

Synchroniser les models avec la base de données

app/console doctrine:schema:create

puis

app/console doctrine:schema:update

en symfony

manage.py syncdb

en django
Cela passera par

rails db

en ruby

Serveur web

Lancer un serveur web permettant de tester son application au cours du développement on utilisera :

app/console server:run

en symfony

manage.py runserver

en django

rails server

en ruby

Nettoyage

app/console cache:clear

en symfony

manage.py clearsessions

et

manage.py cleanup

en django
Cela passera par

rake

en ruby

tags: