2010-05-15 9 views
0

Je suis curieux de savoir quels écrivains (gestionnaires, enregistreurs) utilisez-vous. Le fichier texte et db est assez évident, mais quelles sont les autres possibilités? Firephp peut-être (comme dans Zend_Log), mail, jabber, url? Est-ce que quelqu'un utilise syslog() ou error_log()? Utilisez-vous des flux (en particulier ceux personnalisés)? Utilisez-vous des niveaux d'erreur personnalisés ou vous vous limitez à des valeurs prédéfinies?Enquête sur les classes/frameworks/writers d'enregistrement

Enregistrez-vous des erreurs/avertissements/avertissements php courants?

Et dernière question - y a-t-il quelque chose de nouveau dans la ville, qui mérite d'être pris en considération, en dehors de Zend_Log? Ou utilisez-vous votre classe homebrew?

Répondre

0

PEAR log est le cadre extensible couramment utilisé pour les paquets PEAR et est très décent. Quant à la destinée des messages journalisés, j'utilise parfois des fichiers simples, parfois une base de données.

0

La plupart du temps, j'utilise aussi du texte brut ou du db. Il y a cependant des cas particuliers dans lesquels le site n'a pas un panneau d'administration étendu et je veux être immédiatement informé de certains types d'erreurs, donc j'envoie des emails.

À l'exception de très peu de sites «étranges», j'utilise uniquement des niveaux d'erreur prédéfinis (parfois avec E_USER_ERROR/E_USER_WARNING pour identifier les erreurs de db). Si je suis le seul à travailler sur un projet, je suis habitué à enregistrer n'importe quel type d'erreur (y compris les notifications) car j'aime que mon code soit aussi "valide" que possible. J'utilise ma classe homebrew, mais je suis d'accord avec Artefacto sur le fait que le journal PEAR soit très correct.

Questions connexes