log4php : adoptez une méthodologie rigoureuse pour les logs de votre application web

Magazine
Marque
GNU/Linux Magazine
Numéro
167
Mois de parution
janvier 2014
Spécialité(s)


Résumé
Tout d'abord, il y eut log4j, un framework Java dédié à la génération de logs depuis une application. Ce projet, repris par la Fondation Apache a depuis essaimé vers d'autres langages dont PHP avec log4php, projet de la même fondation. De quoi mettre un peu de rigueur dans vos logs.

La production d'informations sur le fonctionnement d'une application est importante à plus d'un titre : au développeur tout d'abord, pour vérifier le fonctionnement interne de son script et y découvrir des erreurs ; à l'administrateur ensuite, pendant la vie de l'application pour en vérifier la bonne santé ; parfois aux deux à la fois, lorsqu'il s'agit de comprendre un fonctionnement anormal de l'application durant son exploitation. Ces trois situations, bien que répondant à des contraintes différentes, ont ceci de commun qu'elles se caractérisent par l'introduction dans le code, ici ou là, d'une ligne dont la seule fonction est de signaler un événement et d'extraire des informations sur l'état interne de l'application. Puis ces informations sont envoyées à des destinataires différents selon la situation : affichage dans la page web, écriture dans un fichier, mail... Mais comme les logs ne sont pas destinés au client, votre commercial vous fera remarquer qu'il…

Cet article est réservé aux abonnés. Il vous reste 95% à découvrir.
S'abonner à Connect
  • Accédez à tous les contenus de Connect en illimité
  • Découvrez des listes de lecture et des contenus Premium
  • Consultez les nouveaux articles en avant-première
Je m'abonne


Abonnez-vous maintenant

et profitez de tous les contenus en illimité

Je découvre les offres

Déjà abonné ? Connectez-vous