我很好奇你使用的是作家(处理程序,记录器)。文本文件和db很明显,但还有什么其他可能性? Firephp可能(如在Zend_Log中),邮件,jabber,url?有人使用syslog()或error_log()吗?你在使用流(特别是自定义流)吗?
您是使用自定义错误级别还是将自己限制为预定义值?您是否记录常见的php错误/警告/通知?
最后一个问题 - 除了Zend_Log之外,镇上有什么新东西值得考虑吗?或者你在使用自制的课程吗?
答案 0 :(得分:0)
PEAR log是PEAR包常用的可扩展框架,非常体面。至于记录消息的命运,有时候我使用普通文件,有时候是数据库。
答案 1 :(得分:0)
大多数时候我也使用纯文本或数据库。但是有一些特殊情况,网站没有广泛的管理面板,我希望立即收到某些类型的错误通知,所以我发送电子邮件。
除了极少的“奇怪”网站外,我只使用预定义的错误级别(有时使用E_USER_ERROR / E_USER_WARNING来识别数据库错误)。如果我是唯一一个从事项目工作的人,我习惯记录任何类型的错误(包括通知),因为我喜欢我的代码尽可能“有效”。
我正在使用我的自制课程,但我同意Artefacto关于PEAR日志非常体面。