我使用的是CodeIgniter MVC框架。此框架包含记录错误的选项。我宁愿不改变框架的核心部分。因此,我对使用系统的默认日志记录有点怀疑,因为这也会在日志文件中添加PHP通知。
不使用CI日志记录并创建自己的日志记录系统(例如,将日志添加到数据库)明智吗?
提前谢谢。
如果您想这样做,最好的选择可能是使用自己的功能扩展CI日志记录系统。CI日志记录非常好,如果你愿意的话,它还会记录你的PHP错误。除此之外,当扩展时,你可以很容易地添加选项,比如:
- 将数据保存到数据库
- 向自己发送包含日志信息的电子邮件
有一些很好的例子可以做这样的事情,例如:
- CodeIgniter中的电子邮件日志消息库
你也可以调整这样的例子,将信息保存到数据库中,或者你想用它做的任何事情。