Plan du site  
pixel
pixel

Articles - Étudiants SUPINFO

Installer Symfony sur windows

Par Nabil Saad SENOUSSAOUI Publié le 25/07/2017 à 13:00:30 Noter cet article:
(0 votes)
Avis favorable du comité de lecture

Introduction

Symfony est un framework PHP MVC libre permettant le développment d'application web simple ou complexe. Symfony a connu le jour en 2005 avec l'entreprise SensioLabs qui est une agence web.

Architecture MVC

Vous l'aurez compris, l'architecture MVC représente 3 parties, le modèle, la vue et le contrôleur. Le modèle sert à développer les modèles des classes et des fonctions. Il représente l’algorithme de la fonction. Par exemple, c’est dans le modèle que se feront les interactions avec la base de données, en utilisant l’ORM doctrine par exemple, qui sera décris par la suite. la vue est l’interface graphique entre l’utilisateur et l’application. Elle permet de présenter les données renvoyées par le contrôleur. Symfony possède son propre langage pour gérer les vues : le Twig, qui sera décrit par la suite. le contrôleur permet de récupérer les données du modèle et va réaliser des traitements si besoin, afin de les envoyer à la vue. Ensuite, nous avons le langage twig qui est un moteur de template PHP. IL nous permet de séparer le code PHP du code HTML qui permet d'alléger et de donner plus de clarté au code.

Installer Symfony

Ouvrez votre terminale et taper les lignes suivantes :

Déplacez ensuite le fichier symfony téléchargé dans un dossier si et seulement si WAMP est utilisé :

Vous avez installé Symfony. Maintenant lançons votre premier projet !

Vous devez ensuite créer votre application avec Composer. Téléchargez le sur leur site.

Ensuite vous devez lancer symfony et ouvrez ensuite votre navigateur et accédez à l'URL http://localhost:8000 pour voir la page de bienvenue de Symfony :

A propos de SUPINFO | Contacts & adresses | Enseigner à SUPINFO | Presse | Conditions d'utilisation & Copyright | Respect de la vie privée | Investir
Logo de la société Cisco, partenaire pédagogique de SUPINFO, la Grande École de l'informatique, du numérique et du management Logo de la société IBM, partenaire pédagogique de SUPINFO, la Grande École de l'informatique, du numérique et du management Logo de la société Sun-Oracle, partenaire pédagogique de SUPINFO, la Grande École de l'informatique, du numérique et du management Logo de la société Apple, partenaire pédagogique de SUPINFO, la Grande École de l'informatique, du numérique et du management Logo de la société Sybase, partenaire pédagogique de SUPINFO, la Grande École de l'informatique, du numérique et du management Logo de la société Novell, partenaire pédagogique de SUPINFO, la Grande École de l'informatique, du numérique et du management Logo de la société Intel, partenaire pédagogique de SUPINFO, la Grande École de l'informatique, du numérique et du management Logo de la société Accenture, partenaire pédagogique de SUPINFO, la Grande École de l'informatique, du numérique et du management Logo de la société SAP, partenaire pédagogique de SUPINFO, la Grande École de l'informatique, du numérique et du management Logo de la société Prometric, partenaire pédagogique de SUPINFO, la Grande École de l'informatique, du numérique et du management Logo de la société Toeic, partenaire pédagogique de SUPINFO, la Grande École de l'informatique, du numérique et du management Logo du IT Academy Program par Microsoft, partenaire pédagogique de SUPINFO, la Grande École de l'informatique, du numérique et du management

SUPINFO International University
Ecole d'Informatique - IT School
École Supérieure d'Informatique de Paris, leader en France
La Grande Ecole de l'informatique, du numérique et du management
Fondée en 1965, reconnue par l'État. Titre Bac+5 certifié au niveau I.
SUPINFO International University is globally operated by EDUCINVEST Belgium - Avenue Louise, 534 - 1050 Brussels