En faisant quelques revues de code ces derniers temps, je suis tombé sur un certain nombre de classes contenant un nombre important de méthodes statiques ... et je n'arrive pas à comprendre pourquoi? D'où ma question:
Quelles sont les meilleures pratiques concernant l’utilisation de méthodes statiques en PHP?
Quand voudrait-on les utiliser et quand ne devrait-on pas les utiliser?
Quelles sont les différences spécifiques dans la manière dont l'exécution gère les méthodes statiques? Affectent-ils les performances ou l’empreinte mémoire?