배경
1 년 후, 내 고객들은 본사가 그렇게 말했기 때문에 비교적 복잡한 인트라넷 포털 서비스 (스케줄링, 실제 추적 및보고 등)를 Drupal로 포팅하려고합니다. 이것이 올바른 기술적 선택인지를 결정하기 위해 거의 노력을 기울이지 않았으며 그것이 내 고객이나 심지어 상사들의 통제를 넘어서는 것입니다.
현재 포털은 리팩토링되는 프로세스에서 가장 혐오스럽고 가장 비용 효율적인 계획은 Doctrine 2를 통해 도메인 모델 계층을 도입하고 모든 비즈니스 및 입력 검증 로직의 99.9 %를 모델에 넣는 것입니다 골격 뷰 및 인증 로직 레이어가 될 때까지 가증을 제거합니다.
질문
Drupal 전문가에게는 이것이 실용적인 접근법처럼 보입니까? Doctrine2가 Drupal과 잘 어울릴 수 있습니까? 아니면 Drupal 상위 레벨의 논리가 데이터와 훨씬 더 밀접하게 통합되어야합니까?