Это был мой опыт работы с самим Magento. Это огромный программный продукт, который не известен своей эффективностью и быстротой. В магазине веб-дизайна, где я работал, мы установили его для нескольких наших клиентов. Мы размещали всех на нашем собственном выделенном сервере, поэтому поначалу проблем не было. По мере того, как один и тот же каталог продуктов клиента становился все больше и больше (на тысячи продуктов), скачки трафика и некоторые операции (особенно поиск) могли бы очень заметно замедлить работу всего сервера и затронуть всех. Просматривая журналы сервера, было время, когда Magento выполнял более 100 запросов для одной страницы, запускал выделенную php-память или превышал время выполнения скрипта.
В итоге нам пришлось приобрести новый выделенный сервер только для того, чтобы перевести 4 или 5 клиентов Magento к другим, чтобы другие клиенты перестали жаловаться, что их веб-сайт работает медленно и что мы можем увеличить количество подключений, запросов и ограничения памяти. Это стало немного лучше с последующими выпусками, но это всегда было проблемой для обновления, потому что изменилось бы так много шаблонов.
Единственный способ ускорить работу Magento - это более быстрое / лучшее оборудование и выделенные серверы или высокопроизводительные VPS-блоки для каждой установки.