记录类/框架/编写器的调查

时间:2010-05-15 00:28:36

标签: php logging frameworks

我很好奇你使用的是作家(处理程序,记录器)。文本文件和db很明显,但还有什么其他可能性? Firephp可能(如在Zend_Log中),邮件,jabber,url?有人使用syslog()或error_log()吗?你在使用流(特别是自定义流)吗?

您是使用自定义错误级别还是将自己限制为预定义值?您是否记录常见的php错误/警告/通知?

最后一个问题 - 除了Zend_Log之外,镇上有什么新东西值得考虑吗?或者你在使用自制的课程吗?

2 个答案:

答案 0 :(得分:0)

PEAR log是PEAR包常用的可扩展框架,非常体面。至于记录消息的命运,有时候我使用普通文件,有时候是数据库。

答案 1 :(得分:0)

大多数时候我也使用纯文本或数据库。但是有一些特殊情况,网站没有广泛的管理面板,我希望立即收到某些类型的错误通知,所以我发送电子邮件。

除了极少的“奇怪”网站外,我只使用预定义的错误级别(有时使用E_USER_ERROR / E_USER_WARNING来识别数据库错误)。如果我是唯一一个从事项目工作的人,我习惯记录任何类型的错误(包括通知),因为我喜欢我的代码尽可能“有效”。

我正在使用我的自制课程,但我同意Artefacto关于PEAR日志非常体面。