마이크로 서비스 아키텍처를 기반으로 고 가용성 및 확장 성 응용 프로그램 개발을 위해 PHP 기반 프레임 워크를 평가하고있었습니다.마이크로 서비스 아키텍처를 기반으로 웹 앱을 개발하는 데 CakePhp 2.x 또는 3.x를 사용할 수 있습니까?
마이크로 서비스의 설계 및 개발을 위해 CakePhp 2.x 또는 3.0 사용에 대한 문서를 보지 못했습니다. Laravel (Symphony 기반 PHP MVC 프레임 워크)은 Lumen 모듈 또는 구성 요소를 기반으로 이러한 기능을 제공하는 것으로 보입니다.
CakePhp 프레임 워크는 큰 거대한 모노 리식 응용 프로그램의 디자인과 개발에만 적합합니다.
누구든지 마이크로 서비스 아키텍처를 기반으로 웹 응용 프로그램을 디자인하는 데 CakePhp 2.x 또는 3.x를 사용하는 방법에 대한 설명서 나 예제를 알려줄 수 있습니까?
cakephp http : // book에 REST API를 구현하는 방법이 있다고 생각합니다. cakephp.org/2.0/en/development/rest.html – Andy
'큰 거대한 모노리딕 앱의 디자인과 개발에만 적합합니다. '-이 아이디어가 어디에서 왔는지 또는 마이크로 서비스와 같은 의미인지 궁금한 점 당신이 CakePHP 부적절한, 마이크로 프레임 워크는 전형적으로 라우팅 메카니즘이라고 생각합니다 - 당신은 어떤 프레임 워크 (마이크로 또는 그렇지 않든)로 할 수 있습니다. – AD7six
제 질문은 클라이언트가 AngularJS 또는 React와 같은 모든 자바 스크립트 기반 프론트 엔드 프레임 워크가 될 수있는 느슨하게 결합 된 클라우드 기반 응용 프로그램을 설계하기위한 qood 프레임 워크 선택이어야하며 백엔드는 CakePhp를 기반으로합니다. 나는 수평 확장을 위해 사용 편의성, 복잡성, 개발 시간 및 코드 크기 또는 메모리 공간을 고려하고있다. 또한 도커 컨테이너에 컨테이너를 쉽게 컨테이너에 담아 넣을 수 있으며 AJAX 처리 및 REST 기반 API 개발을 지원할 수 있습니다. 컨테이너 화를위한 작은 코드 기반을 갖는 것이 항상 좋습니다. – Andy