Latar Belakang
Setahun dari sekarang klien saya akan mem-porting layanan portal intranet yang relatif kompleks (penjadwalan, pelacakan dan pelaporan aktual, dan banyak lagi) ke Drupal karena kantor pusat mengatakan demikian. Sangat sedikit upaya telah dilakukan untuk menentukan apakah ini pilihan teknis yang tepat dan itu di luar kendali klien saya atau bahkan bos mereka.
Portal saat ini adalah kekejian yang sedang dalam proses re-factored dan saya percaya rencana yang paling efektif adalah membawa lapisan model domain melalui Doctrine 2 dan memasukkan 99,9% dari semua logika validasi input bisnis ke dalam model , membasmi kekejian sampai itu adalah tampilan kerangka & logika logika otentikasi.
Pertanyaan
Untuk spesialis Drupal di luar sana, apakah ini tampak seperti pendekatan yang layak? Bisakah Doctrine2 bermain baik dengan Drupal atau apakah logika Drupal tingkat lebih tinggi memerlukan integrasi yang lebih ketat ke data?