Étiquette : symfony
Symfony est un framework PHP MVC qui en est à la version 6, la version 7 est attendu pour novembre 2023.
Utilisé par beaucoup de technologies et beaucoup de CMS, comme Prestashop ou encore Drupal, c’est à la fois une bibliothèque de librairie et aussi un framework
-
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…
-
• 9 min de lecture
Symfony Clock != DateTime : Pourquoi choisir le futur ?
Introduction Longtemps, je me suis demandé pourquoi on utilise DateTimeImmutable, DateTime, et toutes ces classes pour gérer le temps. Évidemment, on s’attend à gagner en précision, à pouvoir facilement récupérer des dates de création, de modification, etc. Mais parfois, on a besoin d’encore plus de précision, comme gérer des millisecondes, manipuler le temps de manière flexible, ou simuler…
-
• 9 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,…
-
• 9 min de lecture
Symfony messenger + RabbitMQ = Power !
Pourquoi utiliser RabbitMQ ? C’est une excellente question : pourquoi aurait-on besoin de RabbitMQ alors que d’autres solutions comme Doctrine ou des processus synchrones pourraient suffire ? La réponse est simple : quand vos applications doivent gérer une charge importante ou des processus parallèles complexes, RabbitMQ devient un allié incontournable. RabbitMQ est taillé pour l’asynchrone. Il…
-
• 9 min de lecture
PHP est mort !
Ici on ne vas pas parler du fait que PHP est nul ou encore pourquoi il n’est pas aimé PHP : Est-ce vraiment mort ? Analyse et perspectives Les tendances technologiques et les discussions enflammées sur les réseaux peuvent parfois pousser à des jugements hâtifs : « PHP, c’est dépassé ! ». Beaucoup préfèrent se tourner vers des…
-
• 9 min de lecture
RAG Symfony + LLM + Supabase
Comprendre le concept de RAG La RAG est une méthode qui optimise les résultats générés par un modèle de langage en intégrant des données externes provenant de sources de connaissances fiables. Plutôt que de se limiter aux informations disponibles dans les données sur lesquelles le modèle a été entraîné, la RAG permet au modèle de…
-
• 9 min de lecture
Symfony et AssetMapper : amis ou ennemis ?
Introduction Symfony et son écosystème sont bien connus pour leur robustesse et leur flexibilité. Parmi les nombreux composants disponibles, l’AssetMapper se démarque par son ambition de remplacer Webpack dans le cadre de Symfony. Mais est-il vraiment à la hauteur de cette tâche ? Quelles sont les limites de ce bundle innovant ? Nous allons explorer…
-
• 9 min de lecture
Résoudre le problème des bots avec Symfony
Les Bots : Un Fléau Inévitable pour les Sites Web Les bots constituent un véritable fléau pour les sites web, quel que soit leur taille. Pour les contrer, les administrateurs web utilisent diverses techniques comme les Captchas, les honey pots, et les API de vérification de requêtes. Mais comment ces mesures peuvent-elles être mises en…
-
• 9 min de lecture
Symfony
Symfony est une bibliothèque de composants mais aussi un framework PHP puissant. Ce que j’aime dans le framework C’est un framework puissant et performant.Je l’ai découvert pendant ma formation et j’ai tout de suite accroché sur le fait ce soit un outils puissant mais tout de meme complexe à utiliser. Au fur et à mesure…