Symfony

Symfony est un framework PHP créé à l'origine par la société française Sensio Labs in 2005. C'est un programme open source publié sour la license MIT. La version majeur actuelle est 5 est la dernière version mineure est la 5.0. Une des caractéristiques les plus intéressantes de ce framework est qu'il dispose d'une feuille de route prédictible ce qui représente un avantage certain dans un contexte professionnel. Il dispose aussi d'une version avec support à long terme (LTS) qui propose au minimum une période de maintenance de trois ans. La version LTS actuelle est la 4.4.

Symfony

Publié le 14/03/2019 • Actualisé le 14/05/2020

Dans cet article nous allons voir comment envoyer des logs d'une application Symfony vers Slack. Une utilisation typique est de transmettre les erreurs critiques en temps réel pour pouvoir réagir rapidement en cas de problèmes. Nous pouvons bien sûr aussi envoyer d'autres types de notifications.

subject Lire l'article complet


Symfony

Publié le 29/01/2019 • Actualisé le 10/04/2020

Dans cet article nous allons passer en revue les différentes fonctions de l'un des composants les plus utilisé et utile de Symfony : La classe Request. Symfony étant en effet un framework "Requête / Réponse". Il sera intéractif et vous pourrez changer l'URL utilisée dans les exemples et fournir la vôtre afin que vous puissez tester différents paramètres. Il pourra donc vous épargner de nombreux appels dump(). 😉

subject Lire l'article complet


Symfony

Publié le 16/11/2018 • Actualisé le 17/10/2020

Dans cet article nous allons voir comment implémenter un mécanisme simple de type fail2ban pour Symfony. Le principe va être de logger les erreurs d'identification pour une IP donnée et d'interdire toute autre tentative dés lors qu'on aura détecté un trop grand nombre d'échecs. Une fois ce seuil atteint, une page d'erreur personnalisée sera affichée à l'utilisateur. ⏹

subject Lire l'article complet