Как улучшить скорость Joomla

Мы не можем отрицать, что скорость является одним из наиболее важных факторов, необходимых для успеха вашего сайта. Joomla изначально не медленная. Тем не менее, есть еще кое-что, что вы можете сделать, чтобы получить от этого максимум и повысить скорость вашего сайта. В этом уроке мы расскажем вам о самых простых шагах, которые вы можете предпринять, чтобы ускорить работу вашего сайта на Joomla 3.


Ниже приведен ряд вещей, которые вы можете легко сделать, чтобы увеличить скорость Joomla:

  • Регулярно обновляйте Joomla и его расширения.
  • Включить Joomla Caching
  • Включить сжатие Joomla
  • Добавить .htaccess Правила оптимизации
  • Уменьшите размер ваших изображений
  • Удалите все расширения, которые вы не используете или не оптимизируете.
  • Использовать расширения оптимизации

Шаг 1: регулярно обновляйте Joomla и его расширения

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

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

Шаг 2: Включите кэширование Joomla

Если вы не включили кэширование в Joomla, это означает, что каждый раз, когда ваши посетители загружают какую-либо из ваших страниц, Joomla должен сделать несколько вещей. К таким вещам относится необходимость извлечения контента из его базы данных, загрузка всех установленных плагинов, компонентов и модулей, загрузка файла шаблона и объединение всех этих вещей на одной странице. Даже не говоря об этом, очевидно, что процесс требует времени. Именно эту проблему пытается решить встроенная система кэширования Joomla.

Если кэш включен, при первой загрузке вашей страницы посетитель Joomla сохраняет результат от действий, описанных выше. После этого все последующие посетители просто получат сохраненную версию этой веб-страницы, как если бы это был обычный простой HTML-файл. Конечно, это весит намного легче, а также загружается намного быстрее. Итак, вы понимаете, почему нельзя игнорировать кэширование, если вы хотите иметь высокоскоростной сайт Joomla.

Если вы хотите включить кэширование Joomla, сначала нажмите на система а затем нажмите на Глобальная конфигурация.

Как улучшить скорость Joomla

После этого вам нужно перейти к система вкладка для доступа к настройкам кэширования.

Как улучшить скорость Joomla

Настройки кэша находятся в правой части этой страницы. Ищите кэш ярлык и нажмите на раскрывающийся список рядом с ним. Выбрать ON – Консервативное кеширование опция из списка отображаемых опций. Прогрессивное кеширование которая является другой доступной опцией, работает немного по-другому. Сохраняет кэшированную версию вашего сайта для каждого из ваших посетителей. В некоторых особых случаях это полезно, но мы не рекомендуем использовать его, за исключением случаев, когда вы действительно уверены, что вам необходимо включить такую ​​систему кэширования..

Как улучшить скорость Joomla

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

Как улучшить скорость Joomla

Есть еще один последний шаг, который вы должны сделать, прежде чем система кэширования Joomla сможет реально заработать, – это включить плагин Система – Кэш ядро Joomla 3. Для этого нажмите на расширения а затем нажмите на Менеджер плагинов.

Как улучшить скорость Joomla

В этой области вы встретите огромный список всех плагинов, установленных в вашем приложении Joomla на данный момент. Самый быстрый способ найти плагин кэширования – это найти его в поле поиска. Просто введите кэш и нажмите на кнопку увеличительного стекла рядом с полем поиска.

Как улучшить скорость Joomla

Как только вы это сделаете, Система – Кэш появится плагин, а рядом с ним появится красная крестовая кнопка, показывающая, что плагин отключен. Нажмите на красную кнопку, чтобы изменить его статус на включен.

Как улучшить скорость Joomla

После этого кнопка состояния рядом с плагином кеша изменит цвет на зеленый, и появится сообщение о том, что вы успешно включили плагин..

Как улучшить скорость Joomla

Поздравляем! Теперь у вас есть включенная и функциональная система кеширования Joomla.

Шаг 3: Включите сжатие Joomla

Сжатие – это еще одна вещь, которая значительно улучшит производительность вашего веб-сайта Joomla. Страница, которую посетители вашего сайта будут загружать, будет сжата до того, как им будет передана, если вы включите внутреннюю систему сжатия Joomla. Ваша веб-страница будет загружаться намного быстрее, если ее уменьшить за счет сжатия. Чтобы включить сжатие Joomla, сначала войдите в вашу админку и нажмите система а затем на Глобальная конфигурация.

Как улучшить скорость Joomla

На этой странице есть множество настроек. Перейти к сервер вкладка для просмотра параметров, связанных с сервером, которые вы можете изменить.

Как улучшить скорость Joomla

Как только вы здесь, определите Сжатие Gzip-страницы пометить и нажать на да кнопка рядом с ним, чтобы активировать сжатие Gzip для Joomla.

Как улучшить скорость Joomla

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

Как улучшить скорость Joomla

Это все. Ваш сайт Joomla 3 был успешно сжат. Вы можете проверить сжатие Gzip с помощью любого из нескольких бесплатных онлайн-инструментов, таких как http://checkgzipcompression.com. Вы должны увидеть сообщение о том, что сжатие успешно включено. Вы также будете уведомлены об изменении размера ваших страниц. Обратите внимание на скриншот ниже, что мы уменьшили размер нашей страницы-образца в три раза, просто включив сжатие.

Как улучшить скорость Joomla

Важно помнить, что включение сжатия Gzip в некоторых случаях может привести к ошибкам. Наиболее вероятной причиной таких ошибок является то, что Gzip не установлен или неправильно настроен на вашем сервере.

Шаг 4: Добавьте правила оптимизации .htaccess

Файлы .htaccess улучшают загрузку вашего сайта вашими веб-серверами. Если вы добавите ряд правил в конце .Htaccess файл, производительность вашего сайта Joomla будет улучшена.

  • ETag – Это позволяет браузерам знать, когда определенное изображение уже было загружено и может быть получено из кэша локального браузера вместо того, чтобы быть загруженным с сервера.
  • Истекает заголовки – Это напоминает ETag, но отличается тем, что позволяет вам устанавливать отдельные сроки действия для разных типов файлов.
  • AddOutputFilterByType DEFLATE – Это удаляет пустые строки, разрывы и пробелы в исходном коде ваших скомпилированных файлов HTML..

########## Начало – Оптимизация ETag
## Это правило создаст ETag для файлов, основанных только на модификации
## отметка времени и их размер.
## Примечание: это может вызвать проблемы на вашем сервере, и вам может потребоваться удалить его
FileETag MTime Размер
# AddOutputFilterByType больше не поддерживается Apache. Используйте mod_filter в будущем.
AddOutputFilterByType DEFLATE текст / обычный текст / html текст / xml текст / приложение css / приложение xml / xhtml + xml приложение / rss + приложение xml / приложение javascript / x-javascript
# Включить контроль истечения
ExpiresActive On
# Срок действия по умолчанию: 1 час после запроса
ExpiresDefault "сейчас плюс 1 час"
# Срок действия CSS и JS: 1 неделя после запроса
ExpiresByType text / css "сейчас плюс 1 неделя"
Приложение ExpiresByType / javascript "сейчас плюс 1 неделя"
Приложение ExpiresByType / x-javascript "сейчас плюс 1 неделя"

# Срок действия файлов изображений: 1 месяц после запроса
ExpiresByType image / bmp "сейчас плюс 1 месяц"
ExpiresByType image / gif "сейчас плюс 1 месяц"
ExpiresByType image / jpeg "сейчас плюс 1 месяц"
ExpiresByType image / jp2 "сейчас плюс 1 месяц"
ExpiresByType image / pipeg "сейчас плюс 1 месяц"
ExpiresByType image / png "сейчас плюс 1 месяц"
ExpiresByType image / svg + xml "сейчас плюс 1 месяц"
ExpiresByType image / tiff "сейчас плюс 1 месяц"
ExpiresByType image / vnd.microsoft.icon "сейчас плюс 1 месяц"
ExpiresByType image / x-icon "сейчас плюс 1 месяц"
ExpiresByType image / ico "сейчас плюс 1 месяц"
ExpiresByType изображение / значок "сейчас плюс 1 месяц"
ExpiresByType text / ico "сейчас плюс 1 месяц"
Приложение ExpiresByType / ico "сейчас плюс 1 месяц"
ExpiresByType image / vnd.wap.wbmp "сейчас плюс 1 месяц"
Приложение ExpiresByType / vnd.wap.wbxml "сейчас плюс 1 месяц"

Приложение ExpiresByType / smil "сейчас плюс 1 месяц"
# Срок действия аудиофайлов: 1 месяц после запроса
ExpiresByType audio / basic "сейчас плюс 1 месяц"
ExpiresByType audio / mid "сейчас плюс 1 месяц"
ExpiresByType audio / midi "сейчас плюс 1 месяц"
ExpiresByType audio / mpeg "сейчас плюс 1 месяц"
ExpiresByType audio / x-aiff "сейчас плюс 1 месяц"
ExpiresByType audio / x-mpegurl "сейчас плюс 1 месяц"
ExpiresByType audio / x-pn-realaudio "сейчас плюс 1 месяц"
ExpiresByType audio / x-wav "сейчас плюс 1 месяц"

# Срок действия файлов фильма: 1 месяц после запроса
Приложение ExpiresByType / x-shockwave-flash "сейчас плюс 1 месяц"
ExpiresByType x-world / x-vrml "сейчас плюс 1 месяц"
ExpiresByType video / x-msvideo "сейчас плюс 1 месяц"
ExpiresByType video / mpeg "сейчас плюс 1 месяц"
ExpiresByType video / mp4 "сейчас плюс 1 месяц"
ExpiresByType видео / quicktime "сейчас плюс 1 месяц"
ExpiresByType video / x-la-asf "сейчас плюс 1 месяц"
ExpiresByType video / x-ms-asf "сейчас плюс 1 месяц"

Шаг 4: уменьшите размер ваших изображений

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

  • Не используйте большие изображения только для масштабирования их с использованием HTML. Ваш браузер тратит время на масштабирование изображений, и в итоге они выглядят хуже оригинала..
  • Убедитесь, что вы оптимизируете свои изображения. Простые инструменты, которые могут уменьшить размер ваших изображений, но не снизить их качество, доступны в таких приложениях, как Adobe Photoshop и онлайн-сервисы, такие как Smush It.
  • Не заполняйте одну страницу слишком большим количеством изображений. Если ваша статья содержит много изображений, вы можете попробовать разбить ее на несколько страниц.

Шаг 5: удалите расширения, которые вы не используете или не оптимизируете

Системные ресурсы, дисковое пространство и база данных необходимы для работы каждого расширения Joomla, которое вы добавляете на свой веб-сайт. Общий размер вашего сайта будет увеличен, и он станет тяжелее, если у вас слишком много расширений. Поэтому вам следует убедиться, что на вашем сайте Joomla разрешено устанавливать только те расширения, которые вы фактически используете..

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

Кроме того, всякий раз, когда вы выбрали лучшие расширения для функциональности, которую вы хотите добавить на свой сайт Joomla, обязательно проверяйте отзывы пользователей о нагрузке, которую он создает. Плохо написанные компоненты могут снизить производительность всего вашего сайта..

Шаг 6. Использование расширений оптимизации

Производительность вашего сайта Joomla может быть улучшена многими существующими расширениями. Следующее рекомендуется из нескольких лет опыта работы с сайтами Joomla..

  • JCH Optimize – это расширение объединяет JavaScript и CSS. Он также объединяет изображения в спрайты, а также уменьшает и сжимает JavaScript.
  • Jbetolo – у этого есть все функциональные возможности, которые JCH Optimize имеет в дополнение к поддержке CDN.
  • JotCache – расширение, которое улучшает встроенную систему кэширования Joomla.
  • Cache Cleaner – отвечает за очистку кеша из админ-панели Joomla.

Вывод

Хотя приведенные выше шаги могут показаться сложными и пугающими, преимущества их тщательного внедрения на вашем сайте Joomla значительно перевешивают затраты. Он вознаградит ваших посетителей удовлетворительным опытом просмотра и вознаградит вас еще несколькими посетителями..

Проверьте эти лучшие 3 хостинга Joomla:

FastComet

Стартовая цена:
$ 2,95


надежность
9,7


ценообразование
9,5


Дружественный интерфейс
9,7


Служба поддержки
9,7


особенности
9,6

Читать отзывы

Посетите FastComet

ChemiCloud

Стартовая цена:
$ 2,76


надежность
10


ценообразование
9,9


Дружественный интерфейс
9,9


Служба поддержки
10


особенности
9,9

Читать отзывы

Посетите ChemiCloud

А2 Хостинг

Стартовая цена:
$ 3,92


надежность
9,3


ценообразование
9,0


Дружественный интерфейс
9,3


Служба поддержки
9,3


особенности
9,3

Читать отзывы

Посетите A2 Хостинг

Связанные статьи с практическими рекомендациями

  • Как разрешить или запретить глобальные уровни разрешений в Joomla 3
    промежуточный
  • Как добавить "Создать статью" Тип пункта меню и создание модуля в Joomla 3
    промежуточный
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me