Заметки о веб-разработке, архитектуре, оптимизации и инструментах. Пишу о том с чем сталкиваюсь в реальных проектах.
статей
категорий
минут на чтение
Поставили задачу обновить 15 000 цен в OpenCart 3 из внешней ERP-системы. Простой цикл по товарам убил сервер на 3-й минуте. В этой статье рассказываю, почему модель OpenCart требует очистки кэша после каждого сохранения, как использовать batch-запросы к базе, и почему индексы — ваш лучший друг при массовом обновлении.
Читать статью