Авторизация
Сброс пароля
Ускорение работы сайтов на CMS Wordpress
Заказчик: ООО "Инженерный Центр-СБ"
Ускорение работы сайта для десктопа и мобильных устройств
1. Вводная задача от заказчика, проблематика, цели
Ускорить работу сайта для десктопа и мобильных устройств
2. Описание реализации кейса и творческого пути по поиску оптимального решения
В рамках задачи было сделано:
- Анализ используемых плагинов
- Подбор более быстрой темы для сайта
- Замеры скорости работы сайта до и после внесения изменений
3. Результаты сотрудничества
1) В ходе работ по задаче была подобрана более легкая тема WordPress
Выбранная тема идеально оптимизирована для уменьшения времени загрузки.
2) Оптимизирован размер картинок
Качественные и тяжелые изображения — один из основных факторов увеличения размера веб-страницы. Чтобы красивые картинки не отразились на скорости загрузки, нужно найти надежный способ уменьшить их размер без ущерба для качества.
Были использован плагин WP для автоматического уменьшения изображений EWWW Image Optimizer — плагин прост в использовании и может на лету оптимизировать новые и ранее загруженные изображения размером до 150 Mb.
3) Минимизирован JS, CSS и HTML
Был уменьшен размер файлов HTML, JavaScript и CSS. Из кода были удалены ненужные символы, которые не требуются для загрузки:
пробелы;
символов новой строки;
комментарии;
разделители блоков.
Это ускорило время загрузки, поскольку уменьшился объем кода, который необходимо запрашивать с сервера.
Для решения этой задачи был использован специальный плагин Autoptimize — с помощью которого были оптимизированы CSS, JS и HTML файлы сайта.
4) Включено сжатие GZIP
GZIP — технология сжатия файлов с сайта перед их отправкой в браузеры пользователей. Все современные браузеры автоматически распаковывают сжатые таким образом файлы и отображают их без потерь или изменений качества. GZIP сокращает время загрузки файла и делает веб-ресурс быстрее.
4. Заключение
Для реализации был использован плагин: W3 Total Cache.
Важно помнить, что используя плагины для GZIP-сжатия, рационально применять только один из них, чтобы не дублировать выполнение задачи и не нагружать серверные ресурсы.
Комплекс данных мероприятий по ускорению, позволил увеличить скорость загрузки для десктоп и мобильной версий сайта, и по результатам замеров сервиса PageSpeed Insights сайт стал ранжироваться в зеленой зоне показателей скорости загрузки.