Фон
Через год мои клиенты собираются портировать довольно сложную службу портала интранета (планирование, фактическое отслеживание и отчетность и т. Д.) На Drupal, потому что так говорит главный офис. Было сделано очень мало усилий, чтобы определить, является ли это правильным техническим выбором, и он находится вне контроля моих клиентов или даже их начальников.
Текущий портал - это мерзость, которая находится в процессе ре-факторинга, и я считаю, что наиболее экономически эффективным планом будет введение уровня модели домена с помощью Doctrine 2 и использование 99,9% всей логики проверки бизнеса и входных данных в моделях. , выплескивая мерзость, пока это не скелетный вид и логический уровень аутентификации.
Вопрос
Для любого специалиста по Drupal это кажется жизнеспособным подходом? Может ли Doctrine2 хорошо играть с Drupal, или для более высокой логики Drupal нужна более тесная интеграция с данными?