Рейтинг@Mail.ru

Ускоряем работу Joomla в несколько раз

: в разделе: Open Source
11066

speedup-joomla

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

В данной статье я расскажу как быстро и без проблем ускорить работу вашего сайта в несколько раз!

Для начала проверьте текущую оценку работы сайта через сервис http://gtmetrix.com/

Теперь приступим к оптимизации.

Шаг 1 - Настраиваем правила для браузерного кэша

Для этого добавляем в конец файла .htaccess следующий код: только уберите пробелы в первом и последнем теге

  
<  IfModule mod_expires.c  >
FileETag MTime Size
  AddOutputFilterByType DEFLATE text/plain text/html text/xml text/css application/xml application/xhtml+xml application/rss+xml application/javascript application/x-javascript
  ExpiresActive On
  ExpiresDefault "access plus 1 seconds"
  ExpiresByType text/html "access plus 600 seconds"
  ExpiresByType text/css "access plus 604800 seconds"
  ExpiresByType text/javascript "access plus 216000 seconds"
  ExpiresByType application/xhtml+xml "access plus 600 seconds"
  ExpiresByType application/javascript "access plus 216000 seconds"
  ExpiresByType application/x-javascript "access plus 216000 seconds"
  ExpiresByType image/x-icon "access plus 2592000 seconds"
  ExpiresByType image/jpeg "access plus 2592000 seconds"
  ExpiresByType image/png "access plus 2592000 seconds"
  ExpiresByType image/gif "access plus 2592000 seconds" 
<  /IfModule  >

Шаг 2 - Включаем встроенные в Joomla функции кэширования

Для этого, в админке сайта переходим в "Общие настройки", вкладка "Система", тут в разделе "Настройки кэша" устанавливаем следующие значения:


  • Кэш - Прогрессивное кэширование

  • Обработчик кэширования - Файл
  • Время кэширования - 15 (здесь значение можете менять в зависимости от того как часто у вас обновляется содержимое на сайте - чем чаще тем меньше значение.)

Далее переходим на вкладку "Сервер" и включаем Gzip-сжатие страниц.

Теперь осталось включить системный плагин кэширования. Для этого переходим в "Менеджер плагинов" и включаем плагин "Система - Кэш". Все, мы включили все встроенные в Joomla функции кэширования.

Шаг 3 - Установка и настройка плагина JCH Optimize

Данный плагин расширит возможности оптимизации и кэширования в Joomla, скачать его можно по ссылке http://www.jch-optimize.net/downloads.html - бесплатной версии вполне достаточно.

После того как вы скачали и установили данный плагин, переходим в "Менеджер плагинов" находим там плагин JCH Optimize и редактируем его настройки следующим образром:

  1. Включаем плагин
  2. На основной вкладке плагина включаем все типы сжатия и оптимизации
  3. На вкладке "Дополнительные параметры" значение "Exclude all extensions" устанавливаем "Нет"
  4. Сохраняем настройки

На этом мы закончили настройки кэширования, можно снова проверить сайт через http://gtmetrix.com/ и сравнить с первыми значениями.

0
Привязка к тегам joomla seo

Оставить комментарий

Гость Пятница, 22 Октябрь 2021