Radianta Whirl Kusudame by Ekaterina Lukasheva

На прошлой неделе поступил заказ. Новый сайт, разработан, еще даже не выпущен в работу. Но уже работает медленно, загрузка страницы 4 секунды, форма отбора по параметрам работает 20 секунд от запроса до загрузки страницы.

Начали разбираться, а там прямые запросы к БД, в обход API, по рекомендациям кодекса. Было выполнено много работы, разработаны несколько компонентов. И скорость работы сайта замедлилась многократно.

Переписали под API. Удалили лишние страницы. Убрали запросы. Переписали на несколько функций API. Число строк кода уменьшилось. Скорость сайта нормализовалась.