Aller au contenu principal
Retour aux compétences
Développement web PHP Symfony Twig

PHP, Symfony et Twig pour le site Dal Ferro

Conception de pages dynamiques, logique métier, templates réutilisables, services applicatifs et bonnes pratiques de sécurité, présentées sans détail sensible du projet.

Compétence développée

Sur le projet du site Dal Ferro, j'ai développé mes compétences en PHP, Symfony et Twig en construisant une application web organisée autour de routes, contrôleurs, templates, entités Doctrine, repositories et services dédiés. PHP sert de base applicative, Symfony structure la logique du projet, et Twig permet de construire des pages claires, réutilisables et adaptées aux contenus du site.

J'ai travaillé sur la séparation des responsabilités entre la logique métier, l'accès aux données, la génération des pages et la présentation visuelle. Cette organisation permet de faire évoluer le site de manière plus lisible, en évitant de mélanger les traitements techniques, les données et l'affichage.

Cette expérience m'a aussi permis de renforcer des pratiques importantes : gestion de formulaires, validation des données, persistance, génération d'URLs canoniques, préparation de métadonnées SEO, création de composants Twig réutilisables et attention portée aux informations exposées publiquement.

Savoir-faire associés

  • Développement PHP moderne avec Symfony.
  • Création de routes, contrôleurs et réponses HTTP.
  • Organisation de templates Twig réutilisables.
  • Structuration de pages dynamiques à partir de données applicatives.
  • Utilisation de Doctrine pour structurer l'accès aux données.
  • Création de services applicatifs pour isoler les traitements techniques.
  • Gestion de formulaires, validation, persistance et messages utilisateur.
  • Mise en place de métadonnées SEO, URLs canoniques et données structurées.
  • Prise en compte de la sécurité applicative sans exposer de secrets.