Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | Prochaine révision Les deux révisions suivantes | ||
symfony [Le 30/01/2013, 21:10] Tipoussin Modification du lien vers le site Symfony (.com au lieu de .org) |
symfony [Le 01/12/2016, 12:19] bcag2 |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>programmation internet php}} | + | {{tag>brouillon programmation internet php}} |
---- | ---- | ||
====== Symfony ====== | ====== Symfony ====== | ||
+ | http://symfony.com/logos/symfony_black_03.svg?v=4 | ||
+ | **[[https://www.symfony.com/|Symfony]]** est un des framework PHP les plus utilisé. Il a une architecture MVC (Modèle Vue Controlleur), design patterns, l'abstraction de base de données, le mapping objet-relationnel avec Doctrine, le tests unitaires et fonctionnels, la gestion des URL, des formulaires, du cache, l'internationalisation et la génération des interfaces d'administration, etc. | ||
- | **[[http://www.symfony-project.org/|Symfony]]** est un framework PHP, peut-être même le framework php du moment. Il a une architecture MVC (Modèle Vue Controlleur), design patterns, l'abstraction de base de données, le mapping objet-relationnel avec Doctrine, le tests unitaires et fonctionnels, la gestion des URL, des formulaires, du cache, l'internationalisation et la génération des interfaces d'administration, etc. | ||
- | |||
- | <note important>Attention, cet article traite de la première version de Symfony, et non de la dernière version parue, [[http://symfony.com|Symfony2]].</note> | ||
===== Installation ===== | ===== Installation ===== | ||
- | ==== Depuis les dépôts Ubuntu (version 1.0.17) ==== | + | On installe tout d'abord un installeur: |
- | + | <code> | |
- | Installez le paquet **[[apt://php5-symfony1.0|php5-symfony1.0]]** | + | sudo curl -LsS https://symfony.com/installer -o /usr/local/bin/symfony |
- | + | sudo chmod a+x /usr/local/bin/symfony | |
- | ==== Depuis les dépôts du projet (version 1.0.19) ==== | + | </code> |
- | + | qui nous permet ensuite d'installer: | |
- | [[:tutoriel:comment_modifier_sources_maj#modifier_les_sources_de_mises_a_jour|Ajouter ce dépôt]] à vos sources de logiciels : | + | Symfony 2.8 |
- | <file>deb http://www.symfony-project.org/get debian/</file> | + | |
- | + | ||
- | Puis n'oubliez pas de [[:tutoriel:comment_modifier_sources_maj#recharger_la_liste_des_paquets|recharger la liste des paquets disponibles]]. | + | |
- | + | ||
- | [[:tutoriel:comment_installer_un_paquet|Installez]] ensuite le paquet **[[apt://php5-symfony|php5-symfony]]** | + | |
==== Avec PEAR (version 1.4.17) ==== | ==== Avec PEAR (version 1.4.17) ==== | ||
Ligne 63: | Ligne 57: | ||
Les tutoriels de developpez.com (qu'il vous faudra peut-être lire en entier) : | Les tutoriels de developpez.com (qu'il vous faudra peut-être lire en entier) : | ||
+ | * [[http://j-place.developpez.com/tutoriels/php/creer-premiere-application-web-avec-symfony2/]] | ||
* [[http://c-maneu.developpez.com/tutorial/web/php/symfony/intro/#LI|Introduction]] | * [[http://c-maneu.developpez.com/tutorial/web/php/symfony/intro/#LI|Introduction]] |