Yii의 기본 개념을 소개한 후 이제 Yii를 사용하여 웹 애플리케이션을 개발할 때 일반적인 개발 프로세스를 설명합니다. 여기서 개발 프로세스에서는 애플리케이션의 요구 사항 분석과 필요한 설계 분석을 완료했다고 가정합니다.
디렉토리 구조 뼈대를 만듭니다. 첫 번째 웹 애플리케이션 만들기에서 언급한 yiic
도구를 사용하면 이 단계를 빠르게 수행할 수 있습니다.
이 애플리케이션을 구성합니다. 이는 애플리케이션 구성 파일을 수정하여 달성됩니다. 이 단계에서는 일부 애플리케이션 구성 요소(예: 사용자 구성 요소)를 작성해야 할 수도 있습니다.
관리되는 데이터 유형별로 Model 클래스를 생성합니다. 첫 번째 Yii 애플리케이션 생성 및 자동 코드 생성에 설명된 Gii
도구를 사용하면 각 데이터 테이블에 대한 활성 레코드 클래스를 빠르게 생성할 수 있습니다. 각 유형의 사용자 요청에 대해 Controller 클래스를 만듭니다. 사용자 요청을 분류하는 방법은 실제 요구 사항에 따라 다릅니다. 일반적으로 사용자가 모델 클래스에 액세스해야 하는 경우 해당 컨트롤러 클래스가 있어야 합니다. Gii
도구를 사용하여 이 단계를 자동화할 수도 있습니다.
액션과 해당 뷰를 구현합니다. 이것이 해야 할 실제 작업입니다.
컨트롤러 클래스에 필요한 작업 필터를 구성합니다.
테마 기능이 필요하다면 테마를 만들어 보세요.
국제화(I18N)가 필요한 경우 번역정보를 작성합니다.
캐시 가능한 데이터 포인트와 뷰 포인트에 적절한 캐싱 기술을 적용합니다.
최종 조정 및 배포.
위의 각 단계에서 테스트 케이스를 생성하고 실행해야 할 수도 있습니다.
위 내용은 Yii 프레임워크 공식 가이드 시리즈 14 - 기본 지식: 개발 과정입니다. 더 많은 관련 내용은 PHP 중국어 홈페이지(www.php.cn)를 참고해주세요!