Forum
/
Topics

Vitesse api

Publié le 7 décembre 2023 par laravel_22_elen

Bonjour,

je cherche un moyen d'améliorer la vitesse de mon api j'ai temps de reponse de 800ms a 1sec pour des requêtes simples. Je suis sous laragon j'ai augmenter la memory_ram a 500mo de mon php.ini, toujours pareil dans certains tuto sur youtube je vois leur temps de réponse sur insomnia de 25 ms a 80 ms.

je suis un peu perdu si quelqu'un peut maider, ou me proposer des librairie afin d'enquêter sur le problème merci !!

1 réponse
Mathieu De Gracia, Il y a 4 mois

Hi Elen,

La mémoire représente davantage la "charge" que ton script consommera, elle n'est pas directement liée à la rapidité de ton code.

Personnellement ce n'est pas la première chose que je vérifierais, par expérience, toutes les communications avec des services tiers génèrent de la lenteur : exécuter une requête sur une BDD, contacter une API distante ...

Ces lenteurs peuvent aussi tout simplement venir d'un manque d'optimisation du code, peut-être une problématique de N+1 ?

Peut-être qu'une simple DebugBar pourrait t'aider à trouver la source de la lenteur ou l'utilisation d'une solution plus complète comme Telescope.

Par contre, ces solutions sont limitées, si tu veux vraiment savoir ce qui se passe lors de l'exécution de ton code il te faudra utiliser un profiler comme Blackfire, mais c'est complexe à mettre en place.

Bon courage 👋