2011-10-25 2 views
2

나는 몇 년 동안 간단한 PHP/MySQL 웹 사이트를 개발 해왔다. 전에 PHP 프레임 워크를 사용하지 않았으므로 OOP에 대해 알아야 할 필요가 있습니다. 저는 내 SaaS 프로젝트를 시작하려고합니다.Yii 프레임 워크를 선택/학습하기 전에 몇 가지 질문

A) 지금까지 Yii가 CRUD 및 페이지를 DB에 따라 생성하는 것을 보았습니다. 생성 된 코드를 쉽게 수정할 수 있습니까? 예 : DB 필드를 변경하고 DB 필드를 변경하거나 다른 사용자 지정 항목을 잃을 때마다 모든 필드를 다시 생성하지 않고 양식 필드를 추가하는 등의 작업이 필요합니까? 내 말은

, 내가 생성 된 DB 코드와 페이지가 충분하지 않을 수 있습니다 내가 지속적으로 추가하고 필드를 수정, 그리고 더 많은 등 테이블

B) 추가됩니다 100 % 확신 내 프로젝트에는 장바구니 및 캘린더 (이벤트, 작업 등)가 포함됩니다. Yii에는 이러한 옵션이 있거나 인증 옵션이나 데이터베이스 목록 등을 구현하기위한 쉬운 방법이 있습니까?

C) 설명서에 튜토리얼/서적으로 설명되어 있거나 더 많은 참조 자료가 있습니까 (고급 사용자 만이 통합하는 방법을 이해하는 최소 설명)?

은 대단히 감사합니다

답변

0

A) 예, 쉽습니다. 새로운 필드를 변경하지 않고 코드를 추가하기 만하면됩니다.

B와 C는 Stratosgear에 의해 매우 잘 응답됩니다.

1

Yiiframework이 excelent 문서 (당신이 here에서 시작할 수)가 있습니다. 다운로드 섹션에는 extensions 영역이 있으며 여기서 사용 가능한 모든 yii 확장자를 찾을 수 있습니다.

간단한 자습서를 따르면 모든 질문에 대한 답변을 얻을 수 있습니다.