Étiquette : dev
-
•
20 min de lecture
Une API en 5 min c’est possible (avec Symfony)
Une api c’est simple en soit et peut devenir une horreur suivant comment et le pourquoi on est contraint de faire des choix technique poussé Introduction : En 2025, les APIs ne sont plus un luxe réservé aux architectes logiciels : elles sont devenues la norme dans le développement web. Que ce soit pour connecter un front…
-
•
20 min de lecture
Top 5 des défis avec Symfony : ses limites (et pourquoi je l’utilise quand même)
Introduction : Symfony, un amour compliqué ? Vous ne le savez peut-être pas, mais ici, sur le blog, on parle de Symfony depuis longtemps – et surtout, avec un regard qui a bien évolué. Mon approche actuelle se veut plus terrain, plus concrète, avec toujours une petite touche geek (parce que tester des trucs chelous en dev, c’est clairement ma…
-
•
20 min de lecture
Symfony & Maps : quelle est la bonne direction pour intégrer des cartes interactives ?
Introduction Le besoin d’une carte interactive, c’est une histoire qui se répète à chaque fois qu’on décide de développer un site web. Et c’est encore pire quand on parle de créer une web app ou un SaaS : là, la carte devient souvent un élément central de l’expérience utilisateur. Mais il faut comprendre une chose…
-
•
20 min de lecture
Symfony et le protocole HTTP
Introduction Parler du protocole HTTP avec Symfony ? À première vue, c’est un sujet « simple », presque évident. Et pourtant, comme souvent en développement, la réalité est bien plus subtile qu’elle n’en a l’air. Ce que l’on pense être une formalité technique devient rapidement un terrain glissant où se mêlent logique métier, propreté du…
-
•
20 min de lecture
Roadmap 2025 : ce qui arrive bientôt sur la section Symfony du blog
🚀 La suite de cette année sur Symfony : plus de contenu, plus de technique, toujours plus de plaisir Comme vous avez pu le remarquer, le blog a pris un nouveau rythme cette année : un article par semaine, souvent centré sur une problématique concrète, un morceau de code bien ciblé ou encore une implémentation…
-
•
20 min de lecture
Meilisearch + Symfony : implémenter une recherche rapide et efficace
Introduction Dans un précédent article, nous avons vu comment indexer nos données avec Meilisearch en utilisant sa version Docker, nous permettant ainsi de garder un contrôle total sur notre base d’informations. Aujourd’hui, allons plus loin ! Nous allons mettre en place une implémentation simple et rapide pour tester l’efficacité de Meilisearch face à une requête classique en base de données.…
-
•
20 min de lecture
Symfony et Meilisearch : Simplifiez et accélérez vos recherches
Symfony & Meilisearch : une alternative légère et performante à Elasticsearch ? Lorsqu’on développe une application avec Symfony, on se retrouve souvent face à une question importante : quelle solution de recherche utiliser pour fournir une expérience utilisateur optimale ? Symfony ne dispose pas nativement d’un moteur de recherche avancé intégré, mais plusieurs solutions externes existent, parmi…
-
Symfony & Doctrine Cache L2 : Pourquoi Redis est le choix ultime pour un cache ultra-performant ?
Introduction : Boostez votre Cache avec Redis et Doctrine L2 Comme nous l’avons vu précédemment, le cache est un élément clé pour optimiser la performance d’une application Symfony. Par défaut, Symfony propose le FileSystem Cache, qui stocke les données en local sur le disque. C’est une solution viable pour des besoins basiques, mais lorsqu’on cherche une performance pure, le cache…
-
Cache L2 Doctrine en 2025 : Accélérez votre Symfony 7 ! 🚀
Introduction : La performance, toujours la performance ! C’est avec cette idée que je me suis lancé dans l’exploration du cache Symfony, même en environnement de développement, afin de bien comprendre son fonctionnement. Le cache permet d’optimiser considérablement les performances, en particulier lorsqu’il s’agit de requêtes complexes et volumineuses. Dans un premier temps, nous allons…
-
•
20 min de lecture
Symfony et les Events
Introduction Symfony, un framework PHP puissant et né d’un savoir-faire francophone – cocorico ! – est devenu au fil des années un incontournable pour les développeurs du monde entier. Grâce à son architecture robuste et ses multiples fonctionnalités, il permet de créer des applications web modulaires et performantes. Pour ma part, après plusieurs années d’utilisation,…