bonjour,**je n'ai pas réussi à trouver de comparo pertinent entre les deux solutions, je dois en utiliser un pour un gros projet, voilà merci pour vos avis
bonjour,**je n'ai pas réussi à trouver de comparo pertinent entre les deux solutions, je dois en utiliser un pour un gros projet, voilà merci pour vos avis
En terme de fonctionnalité c'est équivalent à peu de chose près.
Log4PHP en revanche n'est pas très actif puisque la dernière stable date de 2012.
Il est donc peut être plus judicieux d'utiliser monolog qui à le mérite d'être intégré dans SF2.
Attention tout de même , si ton besoin est juste de logguer dans un fichier ou une bdd ces deux lib sont surdimensionnées. Tu vas te trimballer plusieurs dizaines de classes pour quelque chose de finalement très simple.
Pour exemple j'avais fait un truc assez simple pour logger dans différents conteneur : https://github.com/grunk/Pry/tree/master/Pry/Log
je pense m'en servir pour du débuggage en production. Je ne sais pas si cette approche est pertinente.
L'application que je vais faire est de ce type:
Code legacy en procédural, je vais faire le portage en POO, PDO, vraisemblablement avec Doctrine.
ah je me suis mal exprimé. En fait je ferai des tests unitaires et d'intégration. Mais je veux logger le fonctionnement en production pour repérer des bugs qui seraient passés lors du dev.
OK,
si tu veux simplement logguer dans un fichier ou une bdd , créer ta propre classe de logging. Tu éviteras d'avoir un "gros" framework de logging avec 95% des fonctionnalité inutilisées.
En revanche si tu as besoin de loguer dans différents supports, d'envoyer un mail , etc ... part sur monolog (php4log me semble moins maintenu)
ok merci j'irai voir le source de Pry également.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager