个性化阅读
专注于IT技术分析

Yii入口脚本基本概念和作用介绍

这是应用程序处理过程的第一步, 负责启动请求处理周期。应用程序具有单个入口脚本。最终用户发出的请求进入入口脚本, 该脚本初始化应用程序并将请求转发给他们。

这些脚本存储在Web应用程序目录下, 以使最终用户可以访问它们。默认情况下, 它们被命名为index.php, 但也可以使用其他名称。

对于控制台应用程序, 入口脚本存储在基本路径中, 并命名为yii.php。应该使它们可执行, 以便用户在控制台应用程序上运行。

入口脚本执行以下工作:

  • 定义全局常数
  • 注册Composer自动加载器
  • 包含Yii类文件
  • 加载应用程序配置
  • 创建和配置应用程序实例
  • 调用应用程序以处理请求

定义常数

全局常量在入口脚本中定义得很好。当包含其他PHP文件时, 应在入口脚本的开头定义它们, 以取得有效的结果。 Yii框架支持以下三个常量:

  • YII_DEBUG:它指定应用程序是否在调试模式下运行。此模式应主要在开发期间使用。因为在调试模式下, 应用程序将保留更多日志信息并显示详细的错误。
  • YII_ENV:它定义了应用程序在其中运行的环境。其默认值为’prod’, 表示’生产’。其他值是开发和测试。
  • YII_ENABLE_ERROR_HANDLER:默认情况下始终为true。它指定是启用还是禁用错误处理程序值。
赞(0)
未经允许不得转载:srcmini » Yii入口脚本基本概念和作用介绍

评论 抢沙发

评论前必须登录!