Есть масса причин для того, чтобы заняться улучшением и увеличением скорости загрузки сайта на WordPress (да и не только на нем). Основная причина – это довольные посетители сайта. Среди других важных причин следующие:
Чтобы начать увеличивать скорость загрузки сайта, для начала стоит проверить ее текущее состояние. Оптимальный инструмент для этого – Google Insights PageSpeed Tool.
Вводите в строку адрес своего (или чужого) сайта и оцениваете результат.
Каждый вызов файла, связанного с HTML-страницей (CSS, картинки и JavaScript), делает HTTP-запрос к серверу, или, другими словами: чем больше CSS и JavaScript файлов у вас загружается на странице, тем медленнее будет загружаться сайт. Это главный приоритет оптимизации скорости сайта.
Если ваш шаблон использует много мелкой графики, объедините ее с помощью CSS-спрайтов (один графический файл, объединяющий несколько мелких).
Активируйте сжатие и кэширование в браузере пользователя с помощью файла .htaccess.
Этот метод должен ускорить ваш сайт, если он еще не активирован.
Добавьте следующий код в файл .htaccess в корневой директории вашего сайта на сервере.
### Активируем сжатие ### AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/xml AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE application/xml AddOutputFilterByType DEFLATE application/xhtml+xml AddOutputFilterByType DEFLATE application/rss+xml AddOutputFilterByType DEFLATE application/javascript AddOutputFilterByType DEFLATE application/x-javascript
### Активируем кэширование в браузере ### ExpiresActive On ExpiresDefault "access plus 1 month" ExpiresByType text/html "access plus 1 month" ExpiresByType image/gif "access plus 1 month" ExpiresByType image/jpeg "access plus 1 month" ExpiresByType image/png "access plus 1 month" ExpiresByType text/css "access plus 1 month" ExpiresByType text/javascript "access plus 1 week" ExpiresByType application/x-javascript "access plus 1 month" ExpiresByType text/xml "access plus 1 week"
В предыдущем пункте мы «попросили» кэшировать файлы на стороне пользователя (т.е. на его компьютере). Но и сам сайт должен быть закэширован (т.е. на сервере). Попробуйте воспользоваться плагином кэширования Cachify (для WordPress), который сохраняет на сервере динамические PHP страницы в статические HTML-страницы. Такие страницы браузер загружает быстрее, поскольку в них не задействуется обработчик PHP-кода.
Минус плагина в том, что он не работает с CDN, если у вас он настроен – вам лучше воспользоваться другими плагинами, например WP Super Cache или W3 Total Cache.
В начале статьи мы уже упоминали, что уменьшение HTTP-запросов хорошо сказывается на скорости загрузки сайта. Если вы хотите эффективно объединить и сжать JavaScript и CSS файлы, воспользуйтесь отличным плагином для WordPress – Autoptimize. Он обеспечивает существенный прирост скорости загрузки и производительности.
Без плагинов WordPress работает быстро, но без плагинов WordPress теряет весь свой богатый функционал. Поэтому, вам придется использовать только действительно необходимые плагины, а медленные или неактивные – удалить.
Если вы знаете другие способы улучшения скорости загрузки сайта на ВордПресс — поделитесь мыслями в комментариях.
Выбор идеального хостинга под свой сайт может быть довольно запутанным делом, особенно когда существует так…
Чтобы избегать ошибок, нужно набираться опыта; чтобы набираться опыта, надо делать ошибки Лоуренс Питер
Краткое определение Черного SEO Черное СЕО (или Черная оптимизация) — это любая практика, целью которой…
Получение водительских прав категории C открывает двери к профессиональной деятельности, связанной с управлением грузовыми автомобилями.…
Выход айфонов 15 и 16 поколения — не повод забыть об устройствах 14-го, которые продолжают…
View Comments
Небольшой способ снизить загрузку на хостинг отредактировать файл wp-config.php, который находится в коревой директории вашего сайта.
Что именно отредактировать?
Для ускорения, могу посоветовать w.tools . Моему сайту хватило подключения.