Mon Symfony page n'est pas trop lent (il charge à environ 400 ms) mais compte tenu du fait que c'est juste un simple hello world page avec l'authentification de base, il convient de chargement en moins de 100 ms. Quand je rentre dans le profiler, je vois ceci:
Avis il a juste dit "Pare-feu" pour les 250 ms. Je pensais que le pare-feu était seulement responsable de la tenue des utilisateurs de certaines zones de la page - je ne peux pas imaginer que le fait de prendre plus que quelques millisecondes, plus le temps qu'il faut pour récupérer les informations de l'utilisateur à partir de la base de données (qui dans ce cas est de 61 ms).
Quelqu'un pourrait expliquer ce que le pare-feu fait réellement? Si vous avez des indications générales sur la façon d'augmenter les performances du pare-feu ainsi que serait grandement apprécié.
Note: j'ai Googlé ce qui bien sûr, et je tiens à préciser que je suis de la connexion à la base de données MySQL par adresse IP, pas de nom d'hôte. Ce qui semblait être le problème pour tous les autres cas, de la lenteur de Symfony pare-feu que j'ai pu trouver.
Certaines ressources de mon projet qui pourrait être utile: