Трудно сказать, какие платформы подойдут для ваших нужд, не зная, что они собой представляют :) Есть ли у вас особые требования, необычные в мире электронной коммерции? Сказав это, приличная структура электронной коммерции позволит вам надежно адаптировать основные функциональные возможности к вашим потребностям.
Как предполагает @usoban, Magento не требует Symfony, но он построен с использованием Zend Framework . Так что, если вы знакомы с паттернами Zend, тогда вы адаптируетесь к Magento намного быстрее.
Magento обладает широким спектром функций"из коробки" и, безусловно, способен масштабироваться до больших объемов транзакций и посетителей .
Это требует серьезной аппаратной и ресурсной оптимизации в этой высокопроизводительной конфигурации, но есть совокупность знаний о том, как этого добиться как на сайте Magento, так и в других местах в Интернете. Выпуск Enterprise Edition также предназначен для повышения производительности (включая полное кэширование страниц) наряду с функциями / функциями, которые важны для администрирования серьезной электронной коммерции (слияние и размещение контента, детальные разрешения и т. Д.).
Вы услышите много жалоб на кривую обучения Magento, и они в основном оправданы, особенно если вы пришли из традиционного PHP-программирования. Однако, если вы потратите время на изучение учебников и поймете, что сложность связана с мощью и гибкостью системы, вы, вероятно, сочтете ее стоящей. Кроме того, нам, StackOverflow, кажется, что вы получите гораздо лучшую поддержку здесь, чем на форумах Magento :) Там, как правило, есть несколько сомнительных советов, по крайней мере, здесь вы можете увидеть, что думают коллеги об ответах :)
Надеюсь, все это поможет!
JD