> Доброе понедельничное утро!
Надеюсь, все отлично провели выходные и зарядились энергией для новых свершений!
А у меня эти выходные прошли в режиме «берсерк-рефакторинга» старого легаси-магазина. Чего только не пришлось раскопать и исправить: - Классический N+1 в запросах (привет, ORM!). - Потерянные индексы в таблицах (БД тихонько плакала). - Отсутствие типизации в SQL-сравнениях, из-за чего база делала полный скан таблицы (Full Table Scan) вместо использования индекса. - И, конечно, кладезь «археологических» находок в самом PHP-коде (даже там, где он был написан на удивление аккуратно).
Итог: Выиграл по 3 секунды на каждый товар в списке (и это без учета кэширования!). Помог менеджерам быстрее работать с выгрузками, а пользователям — не ждать загрузки страницы по 9 СЕКУНД. 🚀
Всем продуктивной недели, зеленых билдов и легких мержей! Не забывайте оставлять код после себя чуть чище, чем он был до вас. 😉