Как миграция сайта на свежую версию Drupal улучшила сервис и увеличила число клиентов детского медцентра

С переездом на Drupal 7, обновлением дизайна и внедрением нескольких особых возможностей и без того популярная городская частная клиника испытала почти двукратный рост активных пользователей и восьмикратный рост онлайн-записей на приём.

1010

Сайт довольно шустрый, по замерам из РФ показывает от 6 до 9 секунд для главной страницы. Главная тяжелая, весит почти пять мегабайт - надо делать её легче. До мегабайта. 

Что еще можно сделать для оптимизации производительности:

Сделать прелоад на блокирующую статику (стили, скрипты, шрифты) из шапки и одновременно с этим настроить HTTP/2 push на эти же файлы. 

Сжать изображения в формате WebP и отдавать тем браузерам, которые его поддерживают. 

Оптимизировать отображение шрифтов до их загрузки свойством font-display:swap. 

Всю статику кэшировать на клиенте навсегда, сейчас стоит от 7 до 3 дней. 

Отложить сторонние скрипты, такие как чат, системы аналитики, и тд. Время на которое откладывать эти скрипты нужно подбирать исходя из загрузки основного потока для оптимизации первой отрисовки.

4
Ответить

Здравствуйте, Алексей! Часть из этого уже запланирована, а другая часть впечатляет. Спасибо вам за такой анализ!

3
Ответить