на RoR сместиться не получится… есть политическая составляющая, которая диктует Битрикс. Сейчас реализовали модуль, который устанавливает второе ядро. Используем таблицу пользователей и систему обновлений :)
Ну и вторая составляющая вопроса — забить на ООП в его полном понимании и делать «как привык», или же учиться «как правильно» и стараться приближаться к этому идеалу.
Хочется получить стороннее мнение, так как свое уже сильно замылил за день. Уже плохо различаю сравнительные таблицы на очередных сайтах.
А насчет Symfony — смущает тяжеловесность (ExtJs и так будет грузить достаточно) и несовместимость между версиями, а проект затяжной — как уже писал, год — это только в первом приближении.
Смущает отсутствие нормальной документации, слабоватое комьюнити. Также показалось слишком сложной реализация ORM через постоянные вызовы статических функций, да и изобилие их. (я же ничего не путаю?)
на сайте российского комьюнити выложена достаточно подробная и понятная документация как по функциям самого фреймворка, так и логика работы самой модели MVC code-igniter.ru/user_guide/overview/appflow.html