Mes débuts dans le développement web
Quand je regarde les dossiers de mes anciens projets, c’est une petite archéologie personnelle. Des fichiers HTML écrits à la main, des scripts PHP avec des requêtes SQL en clair, des designs en tableaux imbriqués… Tout ça me rappelle que le web a beaucoup changé, et moi avec.
Les premières pages
Mes premiers sites étaient simples au point d’en être rudimentaires. Du HTML pur, quelques images, un fond gris et une police Times New Roman. Mais c’était les miens, hébergés sur les espaces gratuits de l’époque — Free, Lycos, ou Multimania pour ceux qui s’en souviennent.
Le déclic, c’était de comprendre qu’on pouvait faire des choses avec une page web. Pas juste afficher du texte, mais interagir, récupérer des données, stocker des informations.
L’ère PHP et MySQL
PHP m’a ouvert les portes du web dynamique. Avec une base de données MySQL derrière, soudain tout devenait possible : des systèmes de gestion de contenu maison, des forums, des outils de calendrier, des quizz interactifs.
Mes projets de l’époque — que j’ai encore quelque part dans mes archives — témoignent de cette période d’exploration. Pas toujours élégants, parfois fragiles, mais fonctionnels et surtout appris ligne par ligne.
J’ai beaucoup utilisé PluXml, un CMS léger en PHP qui stockait ses données en XML, sans base de données. Simple, portable, parfait pour de petits sites personnels.
Le virage moderne
Les années 2010 ont tout changé : Node.js, les frameworks JavaScript, Git, les APIs REST… Le métier s’est professionnalisé, les outils se sont complexifiés, mais aussi beaucoup améliorés.
Aujourd’hui j’utilise Astro pour ce site — un framework qui génère des pages statiques ultra-rapides, avec la possibilité d’intégrer des composants dynamiques quand c’est nécessaire. La boucle est bouclée : on revient à des fichiers statiques, mais avec tous les outils modernes pour les construire.
Ce que j’ai retenu
Le développement web, c’est avant tout une pratique continue. Les technologies changent vite, mais les fondamentaux restent : comprendre comment fonctionne HTTP, savoir structurer ses données, penser à l’utilisateur final.
Et surtout, garder ses vieux projets. Ils sont la preuve du chemin parcouru.