Если вы работаете с сайтом, который постепенно растет, - увеличивается количество товаров, трафик с рекламы - то рано или поздно придется перейти в режим работы highload, высоких нагрузок на сервер. Но что делать, если ваш сайт не растет, а сервер все чаще не выдерживает, и происходит блокировка данных? Именно с этой проблемой мы столкнулись, дорабатывая сайт для интернет-магазина светового оборудования с ассортиментом более чем 100 000 товаров. [подписывайтесь на наш Дзен-канал, чтобы не пропускать интересные материалы о digital-маркетинге]...
Выбор оптимального движка базы данных (MyISAM vs InnoDB) Выбор подходящего движка базы данных, краеугольный камень производительности Magento. Два основных варианта — MyISAM и InnoDB, каждый со своими достоинствами и недостатками. MyISAM исторически использовался в Magento благодаря скорости чтения данных. Он прекрасно подходит для сайтов с большим количеством статического контента и преобладанием операций чтения. Однако MyISAM не поддерживает транзакции и внешние ключи, что критично для eCommerce платформ с частыми изменениями данных и необходимостью обеспечения целостности. InnoDB стал стандартом для современных версий Magento...