Déterminer quels fichiers source PHP ne sont pas utilisés
-
06-07-2019 - |
Question
J'ai une grande application Web, et je pense qu'il y a beaucoup d'anciens fichiers qui ne sont plus utilisés. Existe-t-il une application qui peut me dire en quoi consistent ces fichiers?
La solution
Il existe également le détecteur de code mort (DCD) . Il trouve des fonctions qui ne sont jamais appelées, ce qui peut aider à nettoyer même les fichiers que vous conservez en production.
Autres conseils
Vous devriez pouvoir commencer avec les journaux de votre serveur Web. Ils vous montreront quels fichiers sont utilisés. A partir de là, vous devriez pouvoir retrouver un bon nombre de fichiers référencés. Je ne connais pas un bon moyen de savoir lesquels ne sont pas utilisés, seulement ceux qui le sont.
Je pense que vous devez consulter les outils de gestion de projet disponibles pour php.
Vous pouvez consulter phpUnderControl ( http://www.phpundercontrol.org/about.html ) et CruiseControl (vous pouvez le rechercher sur Google).
Vous pouvez également utiliser un outil (i.e et IDE) qui donnera un rapport de couverture de code.