지금까지 수행 한 학교 웹 프로젝트에서 3 계층 접근 방식으로 애플리케이션을 빌드했습니다. 데이터 계층, 응용 프로그램 및 표현 계층. 파이썬과 자바에서이 아키텍처를 사용했으며 PHP에서도이 아키텍처를 사용하고 싶습니다. 저는 레이어 간의 통신에 상당히 엄격했습니다. 이러한 것들이 과제의 요구 사항이었고, 제가 한 번 mySQL에서 Mongo db로 전환하려고 시도했을 때 꽤 쉽다는 것을 알았습니다. 데이터 액세스 개체의 함수 내에서 코드를 변경해야했습니다.Symfony PHP를 사용하여 3 계층 아키텍처 구현
이전에 말했듯이 더 큰 응용 프로그램을 PHP에서 작성하고 MVC 프레임 워크 인 Symfony2 Framework를 다운로드하여 설치했습니다. 제 의도는 MySQL 초기 응용 프로그램을 테스트 한 다음 Redis로 전환하고 테스트하는 것입니다.
그래서 내 질문은 : 3 계층 아키텍처 응용 프로그램을 작성하기 위해 프레임 워크의 기능과 모든 "장점"을 사용할 수 있으며 어떻게 레이어를 분리 할 수 있습니까?
감사합니다. 몇 가지 사항을 이해하는 데 도움이되었습니다. 이제 저는 sumfony2로 뛰어 들어야합니다. –