Skip to content

VladimirGav/optimizations

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

Оптимизация сайта по PageSpeed

PageSpeed выводит: Настройка правил эффективного использования кеша для статических объектов и Включите сжатие текста

  1. Попробуйте скопировать настройки из файла www/.htaccess добавить в свой .htaccess.
  2. Если кеш не работает, установите mod_headers или mod_expires и включите их в файле httpd.conf (путь ищите для своей ОС если у вас apache).
  3. Если сжатие текста не работает, установите mod_deflate и включите в файле httpd.conf (путь ищите для своей ОС если у вас apache).
  4. Если у вас хостинг и нет доступа к httpd.conf, ищите как включить кеш в своей панели управления сайтом или напишите в службу поддержки хостинга.
  5. Проверить работу кеша можно выполнить в консоли "curl -i https://ссылка к файлу", в заголовке должен быть "Cache-Control: max-age=31536XXXX"

PageSpeed выводит: Используйте современные форматы изображений и Настройте эффективную кодировку изображений

  1. Скачиваем папку www/system
  2. Пример генерации webp изображений в файле www/examples/imgs.php

PageSpeed выводит: Отложите загрузку скрытых изображений

  1. Добавьте изображениям атрибут loading="lazy". Было <img src=""> , стало <img loading="lazy" src="">
  2. Заменить через PHP $HTML = str_replace('<img ', '<img loading="lazy" ', $HTML);

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published