Audit code performance

Avec le nombre croissant d'applications et sites réalisés avec Symfony ou eZPublish, il est de plus en plus fréquent de voir des développements ne respectant pas les bonnes pratiques et qui causent des bugs ou des baisses de performances.

Je réalise des audits pour vérifier de nombreux point des contrôle de votre dispositif web.

Le processus de développement a-t-il respecté les points suivants :

  • Utilisation d'un outil de versionning SVN ou Git
  • Bonnes pratiques de développement
  • Architecture de l'arborescence et des types de contenus optimisée

La qualité du code est un élément important qui demande un contrôle précis :

  • Audit du code des modules et scripts
  • Audit du code des templates (ezpublish ou twig)

La structure de la base de données peut avoir un impact sur les performances. Une base mal conçue implique des requêtes inutiles ou trop gourmandes. J'analyse sa structure et propose des conseils d'amélioration.

Le paramétrage du cache doit être optimal pour proposer à vos utilisateurs des pages rapidement affichées. J'analyse la configuration du cache et apporte les améliorations nécessaires pour réduire les temps de chargement.

Je réalise un rapport complet d'audit comprenant la liste des points contrôlés, les performances notées, les propositions d'améliorations possibles. Je peux également appliquer les conseils du rapport et réaliser une étude comparative des performances.