Le site Dal Ferro a été créé en 2026 afin de poser une présence en ligne claire, professionnelle et cohérente autour de mon activité. L’objectif était de disposer d’un support public capable de présenter mon parcours, mes compétences, mes réalisations et mes moyens de contact, tout en donnant une image plus structurée et plus crédible à la marque DAL FERRO.
Ce projet répondait à un besoin simple : construire un site sobre, lisible, rapide, accessible et maintenable, sans dépendre d’un outil d’administration complexe. Les contenus publics sont versionnés directement dans le code, ce qui permet de garder une trace claire des évolutions, de relire chaque modification avant déploiement et de limiter la surface d’attaque du site.
Le socle technique repose sur Symfony, PHP et Twig. Ce choix permet de bénéficier d’une architecture robuste, d’un routage clair, de templates maintenables et d’une séparation propre entre les contenus, les contrôleurs et les vues. Le site intègre également des assets optimisés, des images adaptées au web et une structure pensée pour faciliter les évolutions futures.
Une attention particulière a été portée à l’accessibilité. Les pages sont construites avec une hiérarchie de titres claire, des textes lisibles, des alternatives textuelles pour les images, une navigation structurée et des contrastes pensés pour améliorer la lecture. Cette approche rend le site plus confortable à utiliser, notamment pour les personnes malvoyantes ou utilisant des technologies d’assistance.
Le référencement naturel a également été travaillé. Les pages disposent de titres SEO, descriptions, URLs canoniques, données structurées JSON-LD, sitemap XML, fichier robots.txt et maillage interne. L’objectif est de rendre le site compréhensible à la fois pour les visiteurs et pour les moteurs de recherche, tout en valorisant les pages importantes comme les compétences, les réalisations, l’expérience et le contact.
La sécurité a été prise en compte dès la conception. Le site n’expose plus de dashboard ni d’administration publique. Le formulaire de contact est protégé par hCaptcha, les messages sont validés côté serveur, les en-têtes HTTP de sécurité sont configurés via Nginx et une politique CSP progressive a été mise en place. Cette approche réduit les risques tout en conservant une expérience simple pour les visiteurs.
Le déploiement est assuré via Render, avec une configuration Docker adaptée à la production. Le site bénéficie d’un déploiement continu après push Git, d’une configuration PHP optimisée, d’un stockage persistant pour les fichiers nécessaires et d’une documentation de sauvegarde. Cette organisation rend le projet plus fiable, plus traçable et plus facile à maintenir dans le temps.
Ce site constitue donc à la fois une vitrine professionnelle et un cas pratique complet : conception d’une architecture Symfony, optimisation SEO, accessibilité, sécurisation progressive, gestion des performances, déploiement cloud, contenus versionnés et attention portée à l’expérience utilisateur. Il reflète ma manière de travailler : construire des solutions claires, utiles, maintenables et adaptées aux besoins réels.