Yii 应用程序生产就绪指南
在开发过程中,我们已经引入了 Yii 模块的概念,并利用它创建了网站的管理部分。现在,应用程序的主要部分已就位,是时候让它为生产环境做好准备了。接下来,我们将聚焦于为应用程序的生产部署做准备。
迭代计划
为了实现将应用程序准备好投入生产环境的目标,我们将专注于以下具体任务:
1. 实现 Yii 的应用程序日志框架,确保记录关键生产错误和事件的信息。
2. 实现 Yii 的应用程序错误处理框架,理解其在生产环境和开发环境中的不同工作方式。
3. 实现应用程序数据缓存,以提高性能。
日志记录
日志记录在应用程序开发中是一个重要的话题,尤其是在生产环境中,信息、警告和严重错误消息对于故障排除至关重要。Yii 提供了灵活且可扩展的日志记录功能,记录的消息可以根据日志级别和消息类别进行分类,并通过过滤器将选定的消息路由到不同的目的地,如文件、电子邮件或浏览器窗口。
消息日志
在每个请求中,应用程序实际上已经记录了许多信息性消息。当最初创建应用程序时,它被配置为调试模式,在这种模式下,Yii 框架本身会记录信息消息。默认情况下,这些消息被记录到内存中,仅在请求的生命周期内存在。
应用程序是否处于调试模式由根目录下的 index.php 文件中的以下行控制:
defined('YII_DEBUG') or define('YII_DEBUG',true);
为了查看记录的消息,我们可以在 Si
超级会员免费看
订阅专栏 解锁全文
992

被折叠的 条评论
为什么被折叠?



