Magento: каковы основные преимущества / недостатки использования платформы magento?

3

Не только плюсы, но и минусы желательно (если знаете).

YahTo
Был приглашен:

Я много работал с Magento, и ведел, как он растет.

Преимущества:

  • Сообщество. Он большое, талантливое и растет.
  • Служба поддержки. Минимум для бесплатной Community Edition (CE), но есть.
  • Архитектура. Масштабируется от 1 до миллиона, избегая распространенных ошибок.
  • Готовый набор функций.

Magento обрабатывает концепции правильно и организованно. Stock Magento поставляется с простыми, настраиваемыми, сгруппированными, связанными, виртуальными и цифровыми продуктами.

Есть много других преимуществ, но я чувствую, что это основные моменты.

Недостатки:

Работает на PHP. Кодовая база написана на PHP. Большинство самых больших проблем, которые у меня возникли с Magento, являются результатом работы PHP. Приложение Magento может потреблять гигабайты оперативной памяти во время тяжелых процессов, и PHP часто просто не может справиться с нагрузкой, независимо от того, сколько оборудования на него брошено.

Это имеет тенденцию быть медленным, особенно на небольших, одиночных серверах. Это смягчается более мощными серверами и уровнями кэширования (фактически Magento использует 2-3 системы кэширования).

Кривая обучения. Это довольно круто. Если вы не знакомы с ООП / не очень хорошо знаете PHP Zend Framework, то купите несколько книг и потратьте около месяца на изучение.

Сложность. С точки зрения пользователя / администратора это сложно. Вы можете сделать МНОГО вещей из коробки, но в большинстве случаев способ сделать это неочевиден.

По сути, единственное, что не так с Magento, это то, что он запускает PHP, и для его эффективного использования необходимы навыки программирования и знания.

Вы ставили Magento?

Я хочу начать с недостатков. Так ставили? Это большая система, она написана так, как написана, но у меня постоянно появляются вопросы: - почему так много кода? Обязательно было подключать такое количество библиотек? Столько классов, ужас. И кто-то хочет получить "скорость" после этого?

Кто понимают все то, что подключено?

Понятно, почему это было сделано. Быстро. И это большой плюс, быстро что-то сделать. Мы полагаемся на других, и двигаемся вперед быстрей. Писать все свое - жуть. Это чертовски дорого. Но есть полный контроль. И будет скорость...

А, самый большой плюс, это бесплатно и это из коробки. Вы просто ставите Magento - всё.

Для ответа, вы можете войти или зарегистрироваться...