Yii framework

본 토픽은 현재 준비중입니다. 공동공부에 참여하시면 완성 되었을 때 알려드립니다.

Entry Script

출처 : http://www.yiiframework.com/doc/guide/1.1/en/basics.entry

Entry Script

  1. Debug Mode 

 index.php 스크립트는 사용자 요청을 먼저 받아 부트스트랩 (시작) PHP 스크립트입니다. 이것은 최종 사용자가 직접 실행을 요청할 수있는 유일한 PHP 스크립트입니다.

대부분의 경우 Yii 응용 프로그램의 시작 스크립트는 다음과 같은 간단한 것입니다.

// remove the following line when in production mode
defined('YII_DEBUG') or define('YII_DEBUG',true);
// include Yii bootstrap file
require_once('path/to/yii/framework/yii.php');
// create application instance and run
$configFile='path/to/config/file.php';
Yii::createWebApplication($configFile)->run();

 먼저 yii.php을 Yii 프레임워크의 부트스트랩파일(index.php)에 포함합니다. 스크립트는 다음 지정된 초기 구성에서 웹애플리케이션 인스턴스를 생성하고 실행합니다.


1. Debug Mode

 Yii 응용 프로그램을 디버깅 모드 또는 프로덕션 모드 중 하나에서 실행 가능합니다. 모드는 상수 YII_DEBUG 값에 의해 결정됩니다. 기본적으로이 상수 값은 false로 정의되며, 프로덕션 모드를 의미합니다. 디버그 모드에서 실행하려면 yii.php 파일을 통합하기 전에 이 값을 true로 정의해주세요. 

디버그 모드에서 실행하는 것은 그다지 효율적이지는 않습니다. 내부적으로 다량의 로그를 생성하기 때문입니다. 

반면 디버그 모드는 개발 단계에서 매우 강력합니다. 오류가 발생하면 디버깅 정보를 충분히 얻을 수 있기 때문입니다.

댓글

댓글 본문
버전 관리
투리얼
현재 버전
선택 버전
graphittie 자세히 보기