Comprendre le dossier web dans Symfony
Le dossier web dans Symfony est essentiel pour héberger toutes les ressources accessibles par l'utilisateur, comme les fichiers JavaScript, CSS, et bien d'autres.
Présentation de Symfony
Environnement de développement







Mise en place d'un projet Symfony








Concepts fondamentaux
Les "bundles"
Le debuggage
La couche "contrôleur" et le routing








La couche "vue"













La couche "modèle"












Les formulaires







Détails de la leçon
Description de la leçon
Dans notre projet Symfony, nous avons un dossier web qui comprend toutes les ressources tierces accessibles par l'utilisateur, telles que les fichiers JavaScript, CSS, des images, des vidéos, des PDF, etc. Il contient également des fichiers essentiels comme app.php, qui sert de porte d'entrée pour toutes les requêtes HTTP, et app_dev.php pour activer le mode debug. Un autre fichier crucial est config.php, permettant de vérifier si la configuration du serveur respecte les prérequis de Symfony. Enfin, le fichier .htaccess définit la configuration de la réécriture d'URL, offrant des URLs plus propres et esthétiques.
Objectifs de cette leçon
Les objectifs de cette vidéo sont de comprendre le contenu et le rôle du dossier web dans Symfony, savoir vérifier la configuration du serveur avec config.php, et apprendre à configurer la réécriture d'URL avec .htaccess.
Prérequis pour cette leçon
Il est recommandé d'avoir des connaissances de base en PHP, Symfony, et en configuration de serveur web pour suivre cette vidéo.
Métiers concernés
Les connaissances acquises dans cette vidéo sont pertinentes pour les développeurs web, les administrateurs système, et les ingénieurs DevOps.
Alternatives et ressources
Des alternatives à Symfony incluent Laravel pour PHP, Django pour Python, et Ruby on Rails pour Ruby.
Questions & Réponses
