应用Yii1.1和PHP5进行敏捷Web开发_第十三章:迭代10:上线、投产准备.docVIP

  • 5
  • 0
  • 约2.4万字
  • 约 26页
  • 2017-08-13 发布于河南
  • 举报

应用Yii1.1和PHP5进行敏捷Web开发_第十三章:迭代10:上线、投产准备.doc

第十三章:迭代10:上线/投产准备 尽管我们的应用程序还有很多功能上的不足,(虚构)截止日期的临近和客户对产品投入生产环境感到很焦虑。但在投产之前还有一些事值得做。这正是我们最后一次迭代需要完成的工作。 迭代计划 我们将专注与以下任务,使得我们的应用程序适应生产环境: 启动Yii的应用程序日志框架,使得所有致命的错误和事件都被记录下来 启动Yii的错误控制框架,使得我们能明白它在开发与生产环境中的不同 启动应用程序数据缓存来帮助增进性能 日志 日志是在应用程序开发的最后一步应该被提起的一个主题。信息,警告,严重错误信息在引起应用程序崩溃时时非常有价值的,在生产环境中它们大多被实际用户使用。 Yii提供了一个弹性且可扩展的日志功能。日志信息可以依据日志等级和信息类型被分类。通过使用等级和类型过滤器,使得被选中的信息被路由至不同目的地,比如写入磁盘文件,发送至管理员信箱,或者显示在浏览器窗口中。 日志信息 每次请求的时候我们的应用程序都会记录大量信息。当程序被初始化完成后,程序被配置成调试模式,并且在该模式下Yii框架自身记录日志信息。我们可以查看到该信息,因为默认的这些信息被保存在内存中。因此,它们的生存周期与请求相同。 根目录的index.php文件中的如下代码,决定了应用程序是否处于调试模式: PHP代码: defined(YII_DEBUG) or define(YII_DEB

文档评论(0)

1亿VIP精品文档

相关文档