나는 몇 년 동안 간단한 PHP/MySQL 웹 사이트를 개발 해왔다. 전에 PHP 프레임 워크를 사용하지 않았으므로 OOP에 대해 알아야 할 필요가 있습니다. 저는 내 SaaS 프로젝트를 시작하려고합니다.Yii 프레임 워크를 선택/학습하기 전에 몇 가지 질문
A) 지금까지 Yii가 CRUD 및 페이지를 DB에 따라 생성하는 것을 보았습니다. 생성 된 코드를 쉽게 수정할 수 있습니까? 예 : DB 필드를 변경하고 DB 필드를 변경하거나 다른 사용자 지정 항목을 잃을 때마다 모든 필드를 다시 생성하지 않고 양식 필드를 추가하는 등의 작업이 필요합니까? 내 말은
, 내가 생성 된 DB 코드와 페이지가 충분하지 않을 수 있습니다 내가 지속적으로 추가하고 필드를 수정, 그리고 더 많은 등 테이블
B) 추가됩니다 100 % 확신 내 프로젝트에는 장바구니 및 캘린더 (이벤트, 작업 등)가 포함됩니다. Yii에는 이러한 옵션이 있거나 인증 옵션이나 데이터베이스 목록 등을 구현하기위한 쉬운 방법이 있습니까?
C) 설명서에 튜토리얼/서적으로 설명되어 있거나 더 많은 참조 자료가 있습니까 (고급 사용자 만이 통합하는 방법을 이해하는 최소 설명)?
은 대단히 감사합니다