Сергей Шлоков

Сергей Шлоков

Был в сети 06 ноября 2025, 19:54
Заказы не принимаю
Вспомнил. DebugParser встроен в pdoTools3. Так что ставить нужно. А почему проблемы даже не знаю. DebugParser — это плагин, который срабатывает только когда в адресной строке есть параметр debug=1. Больше он ни на что не влияет. Есть такой плагин?
Да тут работы непочатый край. Сумашедшее количество файлов грузится. Стили и скрипты почти все не минимизированы. Необходимо выявить блокирующие. Не шибко важные перевести на асинхронную загрузку. Картинки неоптимизированы. Взял первую попавшуюся на 43Кб и уменьшил на 51%. А у тебя даже мегабайтные есть.
Проверь страницу через debugParser. Посмотри, какие элементы грузят сайт. Кстати, кэшируемые сниппеты Fenom работают медленнее, чем обычные кэшируемые сниппеты. Ибо последние парсер заменяет их результат.
Ну и профилирование запроса в базу данных. Смотреть, какие медленные. У pdoTools сниппетов есть возможность посмотреть готовый запрос. Его и проверяешь в том же phpMyAdmin.
@Олег Щавелев Плюс, хорошим тоном считается разделять настройки. Пример — Ларавел.

Пользовательские настройки также лучше не мешать с системными, а вынести в отдельный файл. Тогда другой программист поймёт, какие настройки устанавливает система, а какие — переопределил пользователь.