sim3x,
компания не просто скриптики пишет, а несет ответственность за свой продукт. Весь подобный софт в заплатках. Поинтересуйся, сколько стоило Сбербанку обновить ПО и как долго они этим занимались.
sim3x, без понятия. Вроде 8 версия была на компонентах Symfony.
Какой смысл критиковать код битрикса. Абсолютной любой энтерпрайз, как старая кляча подпертая костылями. Никто в здравом уме не будет ломать обратную совместимость.
barries, если вам надо работать, следует выбирать максимально готовое решение. Чтобы потом не страдать с велосипедами, которые будет некому поддерживать.