Отказываемся от компонента К2 и ускоряем сайт на Joomla

Отказываемся от компонента К2 и ускоряем сайт на Joomla

Третьего дня Joomla получила очередное обновление. Скорость работы системы стала просто потрясающей - генерация пользовательского контента на сайте возросла минимум в 4 раза. Однако, на текущем сайте роста производительности не было замечено. Генерация страничек не то чтобы не возросла, а стала значительно ниже. При этом по логам ловили 500 и 504 ошибку.
“Под капотом” капризничал компонент К2 для Joomla, который генерировал слишком много соединений с базой данных от чего в конечном итоге сайт валился с ошибкой “Error displaying the error page” на php 7.1 и Joomla 3.7.2.

Специалисты переписали новостной компонент, значительно переработали головную страницу сайта и в конечном итоге вышли на ту производительность, которая заложена в CMS изначально.

Ежели вы используете компонент К2, получаете периодически ошибку вида “Error displaying the error page”, в логах ловите ошибку “GET /administrator/index.php?option=com_k2&view=items&filter_featured=-1&filter_trash=0 HTTP/1.0” на Joomla 3.7.2 и php 7.1 то самое время сменить компонент К2 на что-то более современное.
cms joomla