WordPress как снизить нагрузку на сервер: Ничего не найдено для Internetst 673 Reducing The Load On Cpu %23Sposoby Optimizatsii WordPress Dlya Umensheniya
Ничего не найдено для Internetst 673 Reducing The Load On Cpu %23Sposob Snizheniya Nagruzki Na Cpu Kotoryy
Другое
Сегодня я хочу поделиться своим отзывом о планшетном компьютере Texet TM-9751 HD, иными словами,
Windows
Наверное, каждый пользователь операционной системы Windows сталкивался с таким понятием как Microsoft .NET Framework,
Программирование
Всем привет! И так, я сам не профессиональный программист (да и программистом себя назвать
Инструкции и советы
Приветствую Вас на сайте Info-Comp.ru! В этом материале мы поговорим об IPTV, а точнее
Многим IT специалистам приходилось сталкиваться с такой задачей, как осуществлять мониторинг какого-нибудь процесса, сервиса
Windows
Иногда могут возникнуть ситуации, что Вы работаете в виртуальной машине Windows Virtual PC, а
Ничего не найдено для Internetst 673 Reducing The Load On Cpu %23Perevod Sayta Na WordPress Na Php 7 Na Primere
Windows
Так сложилось что самые частые и, наверное, самые сложные проблемы в работе операционной системы
Другое
Приветствую всех посетителей сайта Info-Comp.ru! В этом материале мне хотелось бы рассказать Вам о
Microsoft SQL Server
Сегодня в материале мы с Вами будем рассматривать процесс установки Microsoft SQL Server 2016
При переезде с одного хостинга на другой, столкнулся с некоторыми проблемами, такими, как: По
Новости
Здравствуйте, уважаемые посетители сайта Info-Comp.ru! Мне хочется поздравить Вас с наступающим новым 2021 годом,
Linux
Сегодня мы будем рассматривать один из популярных дистрибутивов ОС Linux, а именно Mageia 4.1.
Как уменьшить потребление CPU в WordPress
👍 Научим создавать сайты на WordPress бесплатно за 19 уроков. Подробнее →
Превышение использования ресурсов центрального процессора – довольно частая проблема на сайтах, работающих на основе WordPress. Она становятся более актуальной в случае, когда используется виртуальный хостинг, на котором ставятся жесткие ограничения машинных ресурсов, включая и CPU. Тем не менее, проблемы с потреблением процессора могут возникнуть и на более дорогих тарифных планах. В конечном результате это заметно сказывается на работе сайта в целом. А как показывает практика, к медленным сайтам довольно негативно относятся не только их посетители, но и поисковые системы.
Как минимизировать использование CPU в WordPress?
Рассмотрим несколько эффективных трюков и рекомендаций, которые помогут снизить нагрузку на процессор, являющийся одним из самых важных элементов в обеспечении стабильной работы вашего интернет-ресурса.
1. Удаление ненужных и “тяжелых” плагинов
Устанавливая те или иные плагины, вы таким образом добавляете на свой сайт WordPress необходимый для его работы функционал. Но довольно часто в списке активных плагинов присутствуют и такие, которые просто-напросто не не используются. Обычно такая ситуация возникает в процессе подбора и тестирования того или иного плагина. Сделав свой выбор, бывает, что просто забываем удалить те, которые не подошли. Кроме того, некоторые функции плагина могут “накладываются” друг на друга. В обоих случаях всегда полезно удалить эти плагины, снизив таким образом нагрузку на CPU.
Важно помнить, что способов удаления плагинов существует несколько. Наиболее безопасным среди них является использование стандартных инструментов WordPress. Для этого существует целый админ-раздел Плагины, где в списке необходимо выбрать плагин, затем нажать кнопку Удалить.
Иные способы менее безопасны и требуют понимания принципов “движка”.
Еще одним важным моментом, связанным с плагинами WordPress, является их надменное потребление ресурсов сервера.
Так, среди их большого количества, существуют и такие, которые способны оказать значительное влияние на производительность сайта. Высокую нагрузку создает присутствие в них тяжелых библиотек и скриптов, для выполнения которых требуется больше ресурсов. О таких плагинах мы писали в одной из наших прошлых статей.
Таких плагинов, бесспорно, следует избегать, если вы хотите, чтобы использование процессора контролировалось.
Если вы не уверены, какие именно плагины чрезмерно “прожорливы” к ресурсам, можно воспользоваться бесплатным хостингом (например, Beget) или испытать их на локальном сервере. В обоих случаях вы сможете установить полноценную копию WordPress, на которой тестировать работу и поведение того или плагина. Если выбранный плагин устраивает, то можете установить его на своем веб-сайте.
2. Использование WP Disable
Еще один отличный способ уменьшить нагрузку на CPU хостинга – это использовать WP Disable. Это плагин, который позволяет отключить тот или иной функционал WordPress. С его помощью вы можете деактивировать:
- Emojis;
- граватары;
- пингбеки и трекбеки;
- комментарии;
- “прожорливые” скрипты WooCommerce;
- RSS;
- автосохранение;
- “пульсирование” и пр.
Кроме того, он также способен уменьшать HTTP-запросы, которые могут еще больше улучшить производительность сайта.
Он также предоставляет подробную статистику, доступную в админ-панели вашего сайта. Рекомендуется отключать функции, которые вам действительно не нужны. Помните, что вы всегда можете включить их обратно. Кроме того, если вы не уверены в опции и что она делает, лучше ее игнорировать.
3. Оптимизация изображений
Еще одно узкое место современных веб-сайтов – это неоптимизированные изображения. Это можно объяснить на примере. В процессе отображения страницы WordPress-сайта, происходит загрузка различных ее элементов, включая и картинок. С ними также загружаются их метаданные. Последние по большей части не несут никакой пользы для сайта, но все же требуют дополнительных ресурсов для своей загрузки. Таким образом, вы можете удалить метаданные из изображений, уменьшив тем самым нагрузку на процессор сервера.
Для этого можно воспользоваться специальными инструментами (например, бесплатным приложением PNGGauntlet).
Кроме того, неплохо задействовать на своем сайте автоматическую оптимизацию изображений (об этом мы писали в одной из наших прошлых статей).
4. Настройка правил обхода сайта роботами
Любой веб-сайт, доступный в Сети, сканируется множеством роботов. Но не все они полезны. Некоторые из них могут использовать ваши данные для сторонних целей. Когда робот сканирует сайт, он создает дополнительную нагрузку на центральный процессор сервера, обслуживающего ваш сайт. Чтобы обезопасить свой сайт от этого, вы можете легко заблокировать их и позволить сканировать свой веб-ресурс лишь некоторым из них.
Для этого можно использовать функцию «ограничения скорости сканирования» в бесплатном плагине Wordfence. Это гарантирует, что именно полезные роботы сканируют ваш сайт. Кроме того, вы можете изменять настройки для краулеров при условии, что ваш сайт не замедляется из-за ненужного использования CPU. Вы также можете заблокировать конкретный IP-адрес, если считаете, что кто-то постоянно “спамит” ваши серверы без каких-либо причин. Это улучшит опыт взаимодействия с сайтом для простых посетителей и повысит производительность CPU.
5. Настройка правил обхода поисковыми роботами
Поисковые системы, перед тем как показать ваш сайт в своей выдаче, тоже запускают роботов для сканирования. К сожалению, их присутствие на сайте довольно “прожорливое” к ресурсам сервера, особенно Google-боты.
Хорошей новостью является то, что вы можете ограничить скорость обхода сайта для Google и Bing. Поступая таким образом, вы не влияете на рейтинг своего сайта в поисковой системе. Согласно Google, вы можете настроить скорость сканирования в соответствии со своими предпочтениями. Например, новостной сайт должен всегда иметь более высокий уровень обхода по сравнению с сайтом, у которого публикация появляется раз в день.
Для этого необходимо перейти в Консоль поиска Google и найти там опцию Настройки сайта. Дальше нужно задействовать параметр Ограничить максимальную скорость сканирования Google и выбрать собственно нужную частоту, с которой робот будет сканировать ваш сайт.
Поисковая система Bing также предлагает аналогичный контроль скорости сканирования. Вы можете сделать это, перейдя в Bing Webmasters Tools, а затем изменить ее в настройках Crawl Control.
6. Очистка базы данных
Еще один важный шаг для уменьшения использования CPU на сайте – это очистка базы данных. Если она содержит большие объемы ненужной информации, для обработки простого запроса потребуется больше времени процессора. Можно себе представить, сколько ресурсов сервера будет потрачено, если на вашем сайте нужно совершать несколько запросов в секунду.
Регулярные запросы к базе данных вашего сайта добавляют в нее много избыточной информации, которая впоследствии больше никогда не будет использована (например, ревизии постов, промежуточная информация во время выборок и пр.) Помимо этого, когда вы удаляете плагин, он все же оставляет некоторые данные в базе данных. От всего этого она может “раздуться” до больших размеров.
Наиболее корректным способом решения этой задачи является задействование специальных инструментов, которые удаляют все лишнее из базы данных вашего сайта. Наиболее популярным среди WordPress-пользователей является бесплатный плагин WP-Optimize.
Нажмите, пожалуйста, на одну из кнопок, чтобы узнать понравилась статья или нет.
Мне нравится3Не нравится
Если Вам понравилась статья — поделитесь с друзьями
Как снизить нагрузку на сервер
Если вы читаете эту статью, то скорее всего, вы уже получали от вашего хостера «письма счастья», которые почти ежедневно сообщают вам, что ваш сайт оказывает чрезмерную нагрузку на сервер.
Письмо выглядит таким образом:
—————————-
————
Напоминаем, что Ваш аккаунт оказывает чрезмерную нагрузку на сервер.
Нагрузка на CPU характеризует суммарное время, затраченное процессорами сервера на обработку процессов аккаунта.
Нагрузка на MySQL характеризует суммарное время, затраченное на обработку запросов к базам данных аккаунта.Данное уведомление выслано автоматически на основе данных за предыдущий день.
Информацию по нагрузке за прошедшие дни и ограничения тарифных планов Вы можете посмотреть в панели управления: https://cp.timeweb.ru/loading/ (в новой версии панели управления: https://cp2.timeweb.ru/loading/#/table).
Мы можем предложить Вам следующие варианты решения сложившейся ситуации:
1. Устранить источник нагрузки, самостоятельно оптимизировав сайты, используя средства CMS либо специализированное ПО (профайлеры, фреймворки) на локальном компьютере.
2. Обратиться к соответствующим специалистам для снижения оказываемой нагрузки, в случае если Вы не готовы самостоятельно произвести оптимизацию.
3. Рассмотреть вариант перехода на тарифный план с более высокими ограничениями (Eterno, Premium, 1Сайт), либо на техническое решение без ограничений по нагрузке (выделенный или виртуальный сервер).До 2015-07-09 включительно Вам необходимо снизить создаваемую нагрузку до ограничений тарифного плана, после чего проконтролировать, чтобы она не превышала допустимый уровень; либо принять решение об адекватной смене условий размещения. Если по истечении этого срока будет наблюдаться повышенная нагрузка, дальнейшее обслуживание на прежних условиях будет невозможно.
Мы просим связаться с нами и сообщить о планируемом пути решения данного вопроса.
В случае если нагрузка будет вызывать нестабильную работу сервера, мы будем вынуждены приостановить работу сайтов аккаунта.
Здесь стоит сказать, что есть некая закономерность в том, что такие «письма счастья», в большинстве своем, получают пользователи хостинга Time Web; на Спринтхосте, например, сайт просто теряет соединение с сервером и становится недоступен. К счастью такое состояние длится не долго, но работать все равно не возможно, так как частота таких выпадений мешает нормальной работе. И первый и второй случай являются поводом для реагирования, так как без адекватной реакции админа сайт могут просто отключить, а там уже проблемы будут посерьезней.
Как вы уже догадались, меня тоже не миновала участь решать проблему снижения нагрузки на сервер.
Когда сайт одного из моих клиентов получил подобное предупреждение, я не сразу отреагировал, в надежде, что все образуется само собой, ну мало ли, день на день не приходится. Но не тут-то было. Сообщения приходили на почту с завидным постоянством.
Я понял, что надо что-то делать и для начала связался со Службой поддержки хостинга. Я сообщил им, что активно пытаюсь решать эту проблему.
И это ПЕРВОЕ, что я сделал ПРАВИЛЬНО:
В следующем сообщении мне ненавязчиво намекнули, что лучше было бы перейти на тарифный план с более высокими ограничениями. В ответ я логично обосновал, почему я не буду этого делать, но буду разбираться в чем кроется причина внезапного повышения нагрузки на сервер. Кстати сказать, сайт находится на данном хостинге уже более 3-х лет и до сих пор никаких проблем с нагрузкой не возникало.
После моего отклика, меня попросили сообщить им о принятых мною мерах оптимизации сайта. Я отписался о проделанной работе и на этом наш диалог закончился. Не скажу, что нагрузка была очень продуктивно снижена, но никаких писем с тех пор больше не приходило. Думаю, можно сделать некоторые выводы о том, что ключевые слова получаемых писем о нагрузке — это подвигнуть клиента принять решение о смене условий размещения сайта.
Но давайте судить никого мы не будем, у каждого своя работа, а наша с вами задача отстоять свою точку зрения на этот счет. В подобном случае нужно привести все доводы, какие вы имеете в защиту своей позиции. Я, например, указал, что не вижу причины, которая могла бы вызвать внезапное увеличение нагрузки: никаких изменений на сайте не производилось, дополнительных материалов не выставлялось, число посетителей не увеличилось. Поэтому, менять тарифный план считаю не целесообразным, тем более, что у меня занято всего лишь треть дискового пространства, предусмотренного данным тарифом. К тому же я пообещал выяснить причину столь резкого скачка нагрузки.
ВТОРОЕ что я сделал ПРАВИЛЬНО:
Убрал все метрики посещаемости сайта, которых, по желанию клиента, было установлено предостаточно, чтобы снизить посещение сайта ботами статистики.
Убрал меню мета с боковой панели сайта, чтобы предотвратить вторжение ботов в админ панель.
С помощью плагина P3 (Plugin Performance Profiler) проанализировал работу всех плагинов, установленных на сайте и заменил наиболее тормозящие на более легкие, а некоторые так и вообще отключил.
Включил на хостинге функцию управление log-файлами, для анализа сделанных к сайту запросов. Анализ логов показал слишком много запросов с ошибкой 404, причем это были дубли одной и той же рубрики. Поэтому я обратился к настройкам Плагина All in One SEO Pack и обнаружил небольшой недочет. У меня была разрешена нумерация страниц для канонических URL, вследствие чего и образовалось такое большое количество дублей. Красным обведен пункт, напротив которого должна стоять галочка.
Установил пару плагинов: для кэширования страниц сайта WP Super Cache и для оптимизации Базы данных WP-Optimize. Оба эти плагина находятся в репозитарии Вордпресс, так что найти их не составит труда.
ТРЕТЬЕ, что я сделал ПРАВИЛЬНО:
Отчитался в службу поддержки о проделанной мною работе, с последовательным указанием названий установленных плагинов, а так же всех предпринятых мною действий для оптимизации работы сайта.
Несмотря на то, что нагрузка время от времени превышает значения, заявленные в тарифном плане, вопрос на этом, похоже, был исчерпан.
PS: Кстати сказать, есть одна интересная программка, которая позволяет просмотреть в реальном времени все события, произошедшие за определенный промежуток времени на вашем сайте, например, за сутки. Программа называется logstalgia-1.0.3.win32 она бесплатная, скачать её можно в интернете.
Программа не требует установки на компьютер, необходимо лишь скачать с вашего сервера файл логов и открыть его в этой программе (предварительно нужно включить на сервере функцию управления log-файлами). Программа вы глядит, как игра в пинг-понг, где положительный ответ сервера выглядит, как отбитый шарик. А запрос, который не смог быть обработан сервером идет поверх «ракетки» и означает нагрузку на сервер. Слева видны IP адреса, с которых приходят те или иные запросы, справа ссылки на запрашиваемый контент. Выглядит все, примерно, так:
Все это я сделал, а нагрузка все равно не падает!!! — Если это о вас, то читаем следующую статью. Как снизить нагрузку на сервер и спать спокойно.
Как проверить и снизить нагрузку на сервер ⚠️
18 ноября 2019
2 155
Время чтения ≈ 11 минут
Бесперебойная работа приложений и сервисов напрямую зависит от нагрузки, оказываемой на виртуальный сервер (VPS). Сбои в работе VPS могут вызвать разные причины — от резко возросшей посещаемости до атак киберпреступников.
Снижение эффективности работы ресурсов на VPS далеко не всегда означают, что нужно обязательно решать вопрос нагрузки радикально, покупая более мощную виртуальную машину. Чтобы решить проблему, необходимо выяснить основные причины перегрузки виртуального сервера, а исправить их зачастую можно и без дополнительных трат.
Как протестировать нагрузку на VPS и уменьшить ее самостоятельно расскажем в данной статье.
Что такое нагрузка на VPS
Нагрузка на сервер — количественная оценка характеристик ресурсов хостинга, расходуемых во время выполнения текущих задач. Иными словами, это процент загрузки ресурсов сервера — процессора (CPU), оперативной памяти (RAM или ОЗУ) и дискового пространства.
Виды нагрузки
- На базу данных.
Чем вызвано: тяжелые SQL-запросы, отсутствие оптимизации и некорректные настройки конфигурационного файла. - На веб-сервер.
Чем вызвано: увеличение посещаемости интернет-ресурса, находящегося на VDS.
Мониторинг виртуального сервера
Мониторинг VPS — систематический сбор и обработка информации о степени загрузки с разных учетных записей ресурсов виртуального сервера. Мониторинг позволяет предотвратить развитие негативных последствий сбоев работы сервера ещё на начальном этапе. Для этого чаще всего нужно либо оптимизировать аккаунт, создающий повышенную нагрузку, либо расширить его ресурсную базу.
Как проводить мониторинг VPS
Для анализа сетевой активности используется утилита atop. Она записывается в лог событий, в котором можно найти процесс, приводящий к перегрузке сервера.
В Linux Ubuntu утилиту можно установить, воспользовавшись командой из терминала:
sudo apt-get install atop
После инсталляции требуется запустить команду:
sudo atop 1
В терминале отобразится информация, разделенная на две секции. В первой — основная (загруженность CPU, RAM и диска), а во второй — данные о выбранном процессе.
Посмотреть нагрузку на сервер можно при помощи команды:
sudo atop –r
Использование дисковых ресурсов сервера можно увидеть в строке DSK («busy» — процентное соотношение текущего потребления). Если последнее значение эквивалентно 100%, это означает, что проблема заключается в операциях ввода/вывода или использовании самого VDS.
Посмотреть сетевую активность можно при помощи команды:
sudo top
Она выводит список всех процессов, работающих в системе, в режиме реального времени. Обновление экрана происходит каждые 3-4 секунды. В первых строках отображается информация о системе, а ниже — список всех процессов, который упорядочен по убыванию.
Программы для диагностики
Диагностика применяется для выявления проблемного программного обеспечения, вызывающего высокую нагрузку на сервер. Существует много сервисов, позволяющих выполнить этот анализ. Их условно можно классифицировать на две категории.
- Простые — показывают время загрузки веб-страницы.
- Сложные — могут имитировать подключения из разных мест и производить DDoS-атаку на тестируемое приложение.
Список онлайн-сервисов мониторинга VDS
- Locust. Масштабируемый инструмент для нагрузочного тестирования, написанный на Python. Отличный способ оценить производительность серверной части ресурса.
- Host-Tracker. Позволяет выполнить тестирование сервера на нагрузку, одновременно подключаясь из 90 точек со всего земного шара.
- OpManager. Бесплатная версия сервиса позволяет отслеживать 3 сетевых устройства. С его помощью можно осуществлять проактивный мониторинг состояния сети, серверов, маршрутизаторов и коммутаторов.
- WebLOAD. Универсальный сервис для мониторинга позволяет проверить все страницы приложения и вывести время загрузки каждой из них. Пользователи на этом ресурсе могут заказать платную оптимизацию сайта.
- LoadImpact. Выполняет тест нагрузки на сервер, используя одновременно 50 подключений, которые открывают до 20 страниц. Отчет отображается в графическом виде.
- LoadNinja. Быстрое тестирование нагрузки на сервер, основанное не на виртуальной эмуляции, а на реальном браузере.
Причины перегрузки
Чтобы эффективно снизить нагрузку на VPS, требуется разобраться в причинах ее возникновения. Среди наиболее частых причин эксперты называют резкое увеличение количества посетителей, отсутствие оптимизации программ и СУБД, а также DDoS-атаки сервера.
Увеличение количества посетителей
При постоянном продвижении интернет-ресурса количество посетителей растет, часто приводя к перегрузке VDS. Чтобы этого избежать, нужно выполнять диагностику и принимать меры по сохранению его работоспособности.
Решение № 1 — модернизация
Когда оптимизировать нечего или нет времени заниматься настройкой VDS, нужно выполнить апгрейд последнего. Происходит это при значительном увеличении числа посетителей.
Это является еще одной причиной, по которой нужно использовать VPS. Для решения проблемы достаточно сменить тарифный план, воспользовавшись более мощным виртуальным сервером.
Нужен надёжный виртуальные сервер с возможностью масштабирования и защитой от DDоS-атак и круглосуточной техподдержкой? Выбирайте VPS от Eternalhost!
Решение № 2 — оптимизация работы сервера
Снижаем нагрузку на VDS, используя правильные настройки кеширования для Apache и Nginx при помощи правки конфигурационного файла.
Для Apache
Директивы (инструкции), которые управляют кешем Apache, можно прописать в файл виртуального хоста или .htaccess (файл дополнительной конфигурации) проекта. Оптимальным является второй вариант.
Для этого нужно открыть файл .htaccess и внести строки:
<FilesMatch ".(flv|gif|jpg|jpeg|png|ico|swf|js|css|pdf|doc|docx)$"> Header set Cache-Control "max-age=2592000" </FilesMatch>
Далее требуется активировать Expires-модуль при помощи команды sudo a2enmod expires и перезапустить web-сервер: sudo service apache2 restart.
После этого следует включить модуль, указав:
ExpiresActive On
Для Nginx
Настройка кеширования для web-сервера Nginx заключается в редактировании конфигурационного файла. К его коду нужно добавить:
location ~* .(jpg|jpeg|gif|png|ico|css|swf|flv|doc|docx)$ { root /var/www/site.ru; }
Если создать файл «cache.conf» в директории «/etc/nginx/conf.d/», то можно управлять кешированием. В файле указываются параметры, описанные ниже.
- Директория кеша: proxy_cache_path /var/cache/nginx.
- Уровень вложенности каталогов: levels=1:2:3.
- Базовый размер кеша в Мб: keys_zone=static_cache:100m.
- Время, через которое происходит удаление кеша (мин): inactive=120m.
- Указание максимального размера данных, подлежащих кешированию в Мб: max_size=500M.
- Количество обращений к серверу: proxy_cache_min_uses 1.
После настройки файла, сервер нужно перезапустить, воспользовавшись командой:
sudo service nginx restart
Оптимизация программ, сервисов и СУБД
Скорость работы VDS зависит от настройки скриптового языка PHP, который генерирует контент для приложения, осуществляет подключение и работу с СУБД.
Решение № 1 — настройка скриптового языка PHP
Снижение нагрузки на VDS достигается при помощи грамотно настроенного PHP. Для его настройки нужно найти файл «php.ini», воспользовавшись поиском файлов на сервере. Далее его следует скачать, открыть в любом редакторе и изменить параметры, указанные ниже.
always_populate_raw_post_data = Off output_buffering = On ; variables_order ; Default Value: "EGPCS" ; Development Value: "GPCS" ; Production Value: "GPCS" date.timezone = Europe/Moscow opcache.memory_consumption=128 opcache.interned_strings_buffer=8 opcache.max_accelerated_files=4000 opcache.revalidate_freq=60 opcache.enable_cli=0
После этого необходимо перезапустить сервер, воспользовавшись командой из консоли sudo service apache2 restart или sudo service php5-frm restart.
Решение № 2 — оптимизация MySQL
Для оптимизации MySQL требуется открыть файл «my.conf», который находится в директории с установленной СУБД «/etc/». Затем параметры нужно изменить таким образом:
log-slow-queries=/var/log/mariadb/slow_queries.log long_query_time=5 log-queries-not-using-indexes=1 query_cache_size=0 query_cache_type=0 query_cache_limit=1M tmp_table_size=16M max_heap_table_size=16M thread_cache_size=16 skip-name-resolve=1 innodb_buffer_pool_size=800M innodb_log_file_size=200M
После внесения изменений файл требуется сохранить, а в терминале запустить движок СУБД MariaDB при помощи команды «sudo systemctl start mariadb».
Решение № 3 — ограничение индексации
В любом веб-приложении есть страницы, которые не нужно индексировать. Если их исключить, то нагрузка на VDS существенно снизится.
Например, статьи, не содержащие полезную информацию, можно смело скрывать от роботов поисковых систем при помощи текстового файла «robots.txt».
Пример robots.txt
User-agent: * Disallow: /cgi-bin # классика... Disallow: /? # все параметры запроса на главной Disallow: /wp- # все файлы WP: /wp-json/, /wp-includes, /wp-content/plugins Disallow: *?s= # поиск Disallow: *&s= # поиск Disallow: /search # поиск Disallow: /author/ # архив автора Disallow: */embed # все встраивания Disallow: */page/ # все виды пагинации Allow: */uploads # открываем uploads Allow: /*/*.js # внутри /wp- (/*/ - для приоритета) Allow: /*/*.css # внутри /wp- (/*/ - для приоритета) Allow: /wp-*.png # картинки в плагинах, cache папке и т.д. Allow: /wp-*.jpg # картинки в плагинах, cache папке и т.д. Allow: /wp-*.jpeg # картинки в плагинах, cache папке и т.д. Allow: /wp-*.gif # картинки в плагинах, cache папке и т.д. Allow: /wp-*.svg # картинки в плагинах, cache папке и т.д. Allow: /wp-*.pdf # файлы в плагинах, cache папке и т.д. Allow: /wp-admin/admin-ajax.php #Disallow: /wp/ # когда WP установлен в подкаталог wp Sitemap: http://example.com/sitemap.xml Sitemap: http://example.com/sitemap2.xml # еще один файл #Sitemap: http://example.com/sitemap.xml.gz # сжатая версия (.gz) # Версия кода: 1.1 # Не забудьте поменять `site.ru` на ваш сайт.
Решение № 4 — сжатие изображений
Для оптимизации ресурса любые графические файлы следует сжимать специальными сервисами. Это позволяет увеличить скорость открытия веб-страниц и уменьшить нагрузку на VDS. Подробнее об этом можно почитать в отдельной статье.
Решение № 5 — лимиты скачивания
Программы для скачивания файлов существенно нагружают сервер, поскольку в их алгоритме заложена опция кратчайшего обхода ресурса. Ограничение на скорость устанавливается экспериментальным путем.
Решение № 6 — ошибки в программном коде
Неверный код, на котором написано web-приложение, является основной причиной нагрузки на VDS. За помощью требуется обратиться к программисту или найти ошибки самостоятельно.
Решение № 7 — использование легкой CMS
Нагрузка, оказываемая на виртуальный сервер, зависит от CMS, которая на нем установлена. WordPress — универсальное решение, которое рекомендуют специалисты для большинства типов сайтов. Её главные достоинства — простота установки, нетребовательность к ресурсам и стабильность выпускаемых модулей.
Кибератаки
DDoS-атаки киберпреступников могут привести к существенной перегрузке сервера. Основным способом защиты является механизм фильтрации входящего трафика, который обеспечивает хостер.
Заключение
Постоянные мониторинг и диагностика нагрузки на VDS, а также оптимизация программного обеспечения и СУБД способны предотвратить его перегрузку. Если это произошло, то необходимо провести настройку веб-сервера, оптимизировать работу СУБД и настроить PHP.
Оцените материал:
[Всего голосов: 5 Средний: 5/5]
Как ускорить работу WordPress и снизить нагрузку на сервер
Здравствуйте читатели блога WebMasterMaksim.ru, сегодня рассказ пойдет про ускорение работы WordPress и снижение нагрузки на сервер.
Ознакомьтесь со всеми статьями про увеличение скорости загрузки сайта и снижения нагрузки на сервер:
Как вам наверно известно, каждый раз при загрузке любой страницы сайта на WordPress производится много запросов к базе банных, эта ситуация при большой посещаемости может очень сильно нагрузить сервер.
Как допустим это случилось у меня, и хостер после трех предупреждений просто отключил мой сайт, к сожалению я вовремя не заметил этой ситуации и четыре моих сайта были отключены около семи дней.
И мне пришлось покупать более дорогой тариф для включения моих сайтов.
Все силы вложенные в раскрутку сайтов «улетели в трубу» (потерял позиции в выдаче поисковиков), поэтому я серьезно занялся проблемой снижения нагрузки на сервер и заодно ускорением работы WordPress.
Как ускорить работу WordPress и снизить нагрузку на сервер – путем оптимизации и кэширования баз данных плагинами WP-DBManager и DB Cache Reloaded
Оптимизация базы данных WordPress плагином WP-DBManager – для снижения нагрузки на сервер и ускорения работы сайта.
Итак, первым делом нам нужно оптимизировать базу данных вордпрес, для этой процедуры существует много плагинов, или вообще это можно осуществлять вручную, но я остановил свой выбор на WP-DBManager.
Почему я выбрал WP-DBManager? Да потомучто в нем можно настроить автоматическую оптимизацию базы данных в WP-DBManager , а остальные плагины требуют от вас каждый раз захода в настройки и нажатия кнопки.
А так как у меня много сайтов, то каждый месяц нужно не забыть обойти их все и понажимать кнопки, пример такого плагина «Optimize DB».
Плагин WP-DBManage выполняет много функций по работе с базами данных WP-DBManage, допустим делает резервные копии, но нас интересует лишь одна функция по оптимизации БД.
Первое что нам нужно сделать, это скачать плагин WP-DBManage, это вы можете сделать внизу страницы, установка у него стандартная.
После установки возможно потребуется обновить этот плагин, и если у вас после этих всех процедур не выскочило предупреждения, то значит все работает нормально.
Лично у меня выскочило предупреждение о том что нужно переместить файл .htaccess в папу /wp-content/backup-db из папки /wp-content/plugins/wp-dbmanager, что я и сделал, и еще чуть не забыл нужно сразу переименовать htaccess.txt в .htaccess (не забывайте про точку впереди).
Но это ситуация возникла у меня, как случиться у вас не знаю, просто написал на всякий пожарный!
Ну вот, после установки и активации плагина WP-DBManage, у вас в админке будет создана отдельная панель настройки под названием «Database».
Оптимизация базы данных WordPress плагином WP-DBManager – для снижения нагрузки на сервер и ускорения работы сайта
Как видете на скриншоте плагин WP-DBManage обладает множеством функций и настроек, но нас интересует вкладка Optimize DB.
И после перехода на эту вкладку вы увидете все ваши таблицы баз данных, где вы можете выбрать какие оптимизировать а какие нет, я советую выбрать все, ни чего страшного не случится, и в заключении жмем кнопку «Optimize».
Конечно если ваш сайт очень молод, то существенной оптимизации баз данных не случиться, а вот если сайту уже больше года, то вам в обязательном порядке нужно проделать эту процедуру, ибо ваша база данных засорена, и из-за этого может грузится сервер и падать скорость загрузки сайта.
После нажатия на кнопку «Optimize» произойдет оптимизация вашей базы данных WordPress, и если все прошло нормально, то в верху страницы зеленым цветом появится список всех оптимизированных таблиц БД.
Теперь чтобы не проделывать эту процедуру вручную каждый месяц, настраиваем автомат, для этого идем на вкладку «DB Options», в настройках плагина WP-DBManage.
В разделе Automatic Optimizing Of DB, поставляем один месяц и жмем кнопку «Save Changes».
авто оптимизация баз данных на WordPress плагином WP-DBManager
Вы можете выбрать другой срок автоматической оптимизации вашей базы данных WordPress, для снижения нагрузки на сервер и ускорения работы сайта, все зависит от вашего сайта (как часто обновляется статьями, изменяется).
Ну вот, БД мы оптимизировали, теперь нужно кэшировать все запросы к базе данных, но сначала смотрите видео про другую очень важную функцию этого расширения:
Кэширование запросов к базе данных для снижения нагрузки на сервер и ускорения работы WordPress плагином DB Cache Reloaded.
В предыдущей статье я писал о кэшировании страниц вашего блога плагином Hyper Cache, этот процесс очень сильно снижает нагрузку на сервер и ускоряет блог, но помимо этого можно кэшировать запросы к базе данных.
Если вы у себя на блоге реализуете кэширование страниц и запросов к БД, то вы уменьшите нагрузку на сервер в три раза.
Плагин DB Cache Reloaded вы можете скачать внизу страницы, установка стандартная.
DB Cache Reloaded – это инструмент динамического кэширования всех запросов к БД.
Плагин DB Cache Reloaded позволяет существенно снизить нагрузку на сервер и ускорить работу WordPress.
Представьте, что каждый раз при формировании страницы сайта идет множество обращений к базе данных (плагинами, темой, виджитами), а наш чудо плагин кэширует эти запросы, и направляет все запросы уже не к бд, а в кэш (к которому доступ очень быстрый).
После установки плагина, просто активируйте его и он уже будет работать.
Для проверки работоспособности плагина просто загрузите любую страницу вашего сайта и смотрите исходный код этой страницы, там внизу должна быть надпись примерно такого типа:
Generated in 0.572 seconds. Made 20 queries to database and 19 cached queries. Memory used – 29.01MB
Что означает: генерация 0.572 секунд. 20 запросов к базе данных и 19 кэшированых.
использовано памяти 29.01MB.
И в заключении хочу посоветовать вам прочитать статью про директиву crawl-delay для файла robots.txt, которая поможет вам снизить нагрузку на сервер создаваемую поисковыми роботами.
Ну вот и все на сегодня, мы с вами еще сильнее ускорили работу WordPress и снизили нагрузку на сервер, путем оптимизации и кэширования баз данных при помощи плагинов WP-DBManager, DB Cache Reloaded.
И я вам советую еще ознакомиться со статьей – анализ плагинов WordPress, там я рассказал как выявить самые медленные и быстрые плагины, и соответственно ускорить свой блог.
Предыдущая
Создать блог WordPressОптимизация wordpress — снижаем нагрузку на сервер плагином кэширования Hyper Cache. Часть — 2
Следующая
Создать блог WordPressНе работает админка wordpress после обновления
Как снизить нагрузку сайта на сервер хостинга на примере Timeweb
Столкнулся с проблемой, когда хостинг для сайтов Timeweb написал сообщение о том, что они обнаружили, что мой аккаунт оказывает чрезмерную нагрузку на сервер и, что, возможно, мой сайт стал более посещаемым или в работе сайта что-то пошло не так. На сервере виртуального хостинга чрезмерная нагрузка, оказываемая одним аккаунтом, может негативно сказаться на работе всего сервера, поэтому эту проблему важно оперативно решить.
Думал, что это хостинг таким образом пытается поднять мне тариф и больше заработать, но почитав их рекомендации в том же тикете я смог самостоятельно справиться с нагрузкой и выяснить её причины.
Итак вот такое письмо мне пришло от техподдержки, если читаете эту статью вам наверно пришло похожее:
Сначала я посмотрел нагрузку, подумал, что посещаемость действительно выросла и дело в этом. К тому же на хостинге был не один сайт а около 10:
Чтобы исправить ситуацию перешел в раздел «Тариф» и увеличил такие параметры:
- Лимит нагрузки на CPU сервера;
- Лимит нагрузки на базы данных.
Увеличивать надо так, чтобы на графике нагрузки не было оранжевых точек и линий. После этого отписал в техподдержку что прибавил лимиты и на время забыл о проблеме.
Через какое то время (может месяц) увидел еще большую нагрузку на сервер Timeweb (на скриншоте выше). Так как посещаемость за это время не поменялась пропорционально нагрузке, решил подойти к проблеме с другой стороны и провести рекомендуемые хостингом проверки. А именно диагностировать с помощью анализа логов доступа к сайтам. Для этого в разделе «Логи» для каждого сайта я включил лог доступа и лог ошибок:
Логи сохраняются в корневой директории каждого сайта. Логи своего блога я проверил и ничего сверхъестественного не нашел, кроме попыток взлома админки сайта ботами. Я решил проверить посещаемость статей на сайтах в админке и на одном из сайтов увидел невероятное количество просмотров одной из статей. Начал смотреть логи этого сайта и вот что увидел в логах доступа:
Одна из статей часто посещается с похожего диапазона айпи адресов, причем за сутки 2588 таких посещений. Сайт этот регионального отделения Партии Великое Отечество и как вы думаете откуда эти айпи адреса? Вот откуда:
На скриншоте логов я выделил ошибку 403, это уже после принятия мер. Чтобы убрать доступ с этих ip я прописал в файле .htaccess в корне этого сайта следующий код (звездочками скрыл адрес сайта):
Order allow,deny allow from all Deny from 91.200.12. 91.200.12.74 46.118.157.125 91.200.12.168 91.200.12.133 144.76.23.176 146.185.223.111 46.118.153.31 203.188.254.110 146.185.223. Redirect 301 /wp-login.php https://*******.jpg
Я перекрыл доступ ко всему сайту с указанных адресов и диапазонов и кроме этого, тем кто пытается подобрать пароль от админки вордпресс, предложил взглянуть вместо этого на картинку по ссылке на другом сайте (надеюсь у них я нагрузку сильно не увеличил).
Кроме этого спам боты постоянно создавали новые темы на форуме, нужно убирать публичные права создания тем форума. Но в моем случае форумом особо никто не пользовался и я его просто отключил на сайте.
Далее, чтобы в админку перестали ломиться боты, на сайтах на Joomla! я установил плагин RicheyWeb — AdminExile из JED, который вместо открытия страницы http://адрес сайта/administrator посылает вас смотреть картинку на другом сайте,а вход происходит по адресу http://адрес сайта/administrator?ваш_ключ:
Для сайтов на WordPress я установил плагин Protect WP-Admin, меняющий адрес входа в админку:
И плагин WP Cerber Security, позволяющий автоматически блокировать айпи после указанного количества неудачных попыток входа в админку:
В итоге всех вышеперечисленных действий, нагрузка на сайт выглядела вот так:
Как видите проблема исчерпалась. На данный момент прошло несколько месяцев — с нагрузкой всё в норме. Надеюсь эта статья поможет вам самостоятельно справиться с чрезмерной нагрузкой на ваш сервер, или сервер хостинга для сайтов Timeweb. Этим хостингом я очень доволен, пользовался несколькими, в итоге перевел все сайты на него.
Как сократить время загрузки WordPress на 4,6 секунды в час
WordPress — одна из наиболее часто используемых платформ для систем управления контентом. На WP приходится почти 19% всех веб-сайтов. Его популярность среди пользователей объясняется тем, что он интуитивно понятен и прост в использовании.
Однако параметры WordPress по умолчанию могут замедлить работу вашего сайта. Я покажу вам, как улучшить конфигурацию WP и сделать ее быстрее. Скорость сайта имеет решающее значение как для удобства пользователей, так и для SEO.Позвольте мне показать вам, как вы можете сделать это СЕГОДНЯ всего за один час работы!
Посмотрите, как несколько изменений могут повлиять на время загрузки вашего сайта. В случае с нашим сайтом нам удалось на сэкономить 4,6 секунды времени загрузки страницы!
До оптимизации:
После оптимизации:
1. Удалите ненужные плагины WordPress
Чрезмерное количество плагинов замедляет время загрузки. Что еще более важно, они утяжеляют ваш сайт, что влияет на его производительность.
Настоятельно рекомендуется удалить все бесполезные плагины. Вы можете сделать это разными способами. Для временного использования вам следует попробовать плагин P3, который очень полезен. Для долгосрочного использования измерьте производительность своей страницы, проверьте установленные плагины и избавьтесь от всего, что вам не нужно.
2. Включить кеширование
Кэширование значительно улучшает взаимодействие с пользователем и скорость загрузки страниц. Временно сохраненные файлы на компьютерах пользователей ускоряют работу вашего сайта после первого посещения.Все статические файлы сохранены и могут быть использованы снова.
Самый простой способ использовать кеширование — использовать плагины WordPress. Используйте самые надежные плагины WP — W3 Total Cache или WP Fastest Cache. После установки и простой оптимизации вы по-настоящему удивитесь результатам. Это даже может улучшить общую производительность вашего сайта в десять раз.
3. Оптимизировать изображения
Изображения используют большую часть пропускной способности сервера и увеличивают рендеринг страницы. Определите максимальный размер изображений и используйте сжатие без потерь.Сделать это можно двумя способами:
Вручную
Сжимайте вручную все отправленные фотографии. Используйте сжатие изображений без потерь , чтобы сделать их светлее. Прежде чем добавлять их на свой сайт, вы можете уменьшить их размер с помощью бесплатного инструмента под названием TinyPNG. Он уменьшает размер изображений до 75% без видимой потери качества. Этот онлайн-инструмент даже лучше, чем сжатие в Photoshop! Взгляните на этот пример:
Исходный PNG (555 КБ)
Сжатый PNG (195 КБ)
Благодаря сжатию без потерь, Я уменьшил размер на 65% (360 КБ) для этого изображения PNG.
Автоматически
В качестве альтернативы вы можете использовать плагины WordPress. Это экономит ваше время по сравнению с ручным подходом. Если вы не хотите изменять уже загруженные изображения, вы можете использовать WP-SmushIt, плагин Optimus или ShortPixel. Он сканирует ваши изображения и сжимает их.
Этот единственный шаг может уменьшить используемую память сервера и сэкономить пропускную способность, когда кто-то хочет загрузить ваш веб-сайт. В большинстве случаев 50% веса страницы составляют изображения.Сделайте их светлее и почувствуйте разницу.
4. Поддерживайте чистоту базы данных
Ваша база данных WordPress сохраняет все данные: данные, которые вам нужны, и данные, которые вам больше никогда не понадобятся. Чтобы улучшить свой сайт, просто удалите старые редакции сообщений, черновики сообщений, сообщения в корзине и спам-комментарии.
Этот шаг очистит вашу базу данных и уменьшит ее размер до минимума.
Как это сделать? Вы можете сделать это вручную, чтобы уменьшить количество плагинов в вашей CMS или установить плагин WP-Optimize.Он обеспечивает эффективную оптимизацию базы данных и позволяет запланировать следующие даты очистки.
5. Используйте отложенную загрузку изображений
Еще один шаг к сокращению времени рендеринга — использование отложенной загрузки. Этот процесс отдает приоритет загрузке видимых изображений. Если пользователь прокручивает вниз, загружаются другие изображения. Он особенно подходит для длинных веб-сайтов.
Чтобы он заработал, добавьте правильный скрипт в свой HTML-код или установите другой плагин под названием BJ Lazy Load.
Добавление кода в WP отнимает много времени, но определенно даст вам отличные результаты.Помните, что чем меньше плагинов, тем лучше для вашей производительности.
6. Отключите пингбеки и трекбэки
WordPress включает пингбеки и трекбэки по умолчанию. Вы получаете их каждый раз, когда какой-либо другой веб-сайт упоминает вашу статью. К сожалению, спамеры этим злоупотребляют. Сохранение этого обременяет ресурсы вашего сервера и автоматически замедляет работу страницы. Если вы хотите отключить опцию P&T, просто измените ее в WP Admin-> Setting-> Discussion .В настройках вашего WP вы можете изменить уведомления по электронной почте с других сайтов. Это поможет вам немного ускорить работу WordPress.
7. Хороший хостинг-провайдер
Последнее, что я хотел бы обсудить, это вашего хостинг-провайдера. Взгляните и проверьте производительность вашего сервера с помощью GTMetrix или ByteCheck.
Есть всего два шага для анализа скорости вашего сайта:
- Вставьте URL-адрес, который хотите проверить.
- Щелкните «Анализировать».
Теперь вы видите свою статистику.
Обратите особое внимание на «Время загрузки страницы», «Общий размер страницы» и количество запросов. Чем короче время загрузки и меньше размер страницы, тем лучше.
Скорость сервера, особенно время ответа сервера, является важным фактором, влияющим на производительность вашего сайта. Доступное хранилище, ограничения пропускной способности, ограничения на количество подключений и цена — это тоже вещи, которые вы должны принять во внимание. Выберите наиболее подходящий для вас вариант, но не слишком экономьте на производительности.Хорошие серверы не будут дешевыми.
Заключение
Если вы хотите быть немного ближе к совершенству веб-сайта, следуйте этим семи советам. Это поможет вам улучшить свою позицию в рейтинге поисковых систем и улучшить взаимодействие с пользователем. Пользователи — особенно счастливые пользователи — являются важной частью вашего успеха.
Если у вас есть другие идеи, как ускорить WordPress, не стесняйтесь поделиться ими с нами! А пока поделитесь публикацией и загрузите свой собственный «Список дел» с инструментами, которые могут вам помочь.
Полный вручную подобранный список лучших плагинов WordPress на 2021 год
Чтобы помочь вам сэкономить время, мы сократили эти десятки тысяч плагинов в список из 71 лучших плагинов WordPress для самых разных целей. 71 все еще может быть много, но это лучше, чем 54000! От плагинов для SEO до плагинов для управления проектами — вы скоро откроете для себя лучшие плагины WordPress для всего!
Лучшие плагины для SEO для WordPress
Если вы хотите, чтобы ваш сайт WordPress занимал высокие позиции в поисковых системах, таких как Google, вам нужен плагин SEO, который поможет вам оптимизировать SEO на странице.Вот два лучших …
Yoast SEO
Yoast SEO — это плагин для SEO, который мы официально рекомендуем, а также плагин, который мы используем в блоге Kinsta. Он предлагает удобный для новичков способ позаботиться о большей части внутреннего SEO вашего блога, в том числе:
- Мастер простой настройки для настройки SEO по всему сайту
- Инструмент анализа, который поможет вам оптимизировать отдельные страницы
- Инструмент создания карты сайта XML
- Поддержка Open Graph (это позволяет вам контролировать внешний вид вашего контента в социальных сетях)
- Множество других мелких настроек
Прочтите наше полное руководство по Yoast SEO, чтобы узнать обо всем, что может делать этот плагин (и о том, как вы можете его использовать).
Структура SEO
SEO Framework — это более легкий подход к поисковой оптимизации WordPress. Он не так удобен для новичков и не предлагает функций анализа, как Yoast SEO. Но он отлично справляется со всеми важными аспектами SEO на странице вашего сайта, сохраняя при этом легкий вес.
SEOПресс
SEOPress — это легкий бесплатный плагин WordPress для SEO, который имеет хороший набор функций, таких как:
Поставляется с двумя разными ценами: бесплатно и Pro (39 долларов в год), оба для неограниченного количества сайтов.
WordLift
WordLift — это служба, разработанная, чтобы помочь вам говорить на родном языке Google путем преобразования вашего контента в формат, который легко понимается поисковыми системами: структурированные данные. Это происходит автоматически с использованием обработки естественного языка и искусственного интеллекта.
В настоящее время большинство инструментов SEO на странице позволяют создавать структурированные данные. WordLift добавляет разметку schema.org, а также позволяет легко публиковать графики знаний.
К наиболее интересным функциям
WordLift относятся:
- Автоматическая разметка схемы
- Все типы Schema.org
- Виджеты рекомендаций по содержанию
- Расширенные сниппеты
WooCommerce SEO
Автоматическое суммирование
- Изображение SEO
- Пользовательские графы знаний
- Обучение и учебные пособия по SEO
Рейтинг Math SEO
Rank Math SEO — еще один интересный плагин для WordPress SEO, быстро набирающий популярность в отрасли.Легко работать и в то же время мощно, если вы решите настроить определенные параметры.
Вот некоторые из наиболее примечательных функций Rank Math:
- Отслеживание рейтинга ключевых слов Google.
- 15+ типов разметки схемы.
- WooCommerce и SEO изображений.
- Поддержка карт сайта ACF, AMP, bbPress, BuddyPress и XML.
- Регистрация ошибок 404 и встроенный модуль перенаправления.
Лучшие плагины безопасности WordPress
Если вы выберете безопасный хост WordPress, ваш хост уже должен позаботиться о многих важных аспектах безопасности WordPress.Но это не значит, что вы не можете еще больше усилить ситуацию с помощью некоторых плагинов безопасности!
Sucuri Security
Sucuri Security — это бесплатный плагин, который предлагает комплексный подход к безопасности WordPress.
В бесплатной версии предлагает:
- Контроль целостности файлов для отслеживания изменений файлов
- Удаленное сканирование на вредоносное ПО
- Мониторинг черного списка
- Аудит охранной деятельности
- Уведомления системы безопасности
А с платным планом вы также можете добавить брандмауэр веб-сайта.
Протокол аудита безопасности WP
Журнал аудита безопасности
WP поможет вам отслеживать каждое изменение, сделанное на вашем сайте вами или другими пользователями. Наблюдая за тем, что делают различные учетные записи пользователей, вы можете обнаружить любое подозрительное поведение и остановить его, прежде чем оно станет проблемой.
Например, если кто-то редактирует ранее опубликованный пост, вы можете увидеть, что в журнале это плюс целая куча других действий .
С помощью платных надстроек вы даже можете получать автоматические отчеты по определенным действиям и видеть, что делают другие пользователи в режиме реального времени.
Google Authenticator
Google Authenticator помогает заблокировать страницу входа с помощью двухфакторной аутентификации . Приходилось ли вам когда-нибудь вводить код, отправленный вам в текстовом сообщении, для входа в свой банк? Это вроде как — но для WordPress!
Только вместо того, чтобы получать текстовый код, вы будете использовать бесплатное приложение Google Authenticator.
Если вы беспокоитесь о том, что злоумышленники могут получить доступ к вашим учетным данным или учетным данным ваших пользователей, это отличный способ предотвратить это.
WPS Скрыть логин
WPS Hide Login помогает еще больше повысить безопасность входа, позволяя переместить страницу входа на сайт на другой URL-адрес (, который вы можете выбрать, ).
Например, вы можете ввести « yoursite.com/secret-login-page ».
Его очень легко настроить, а также он имеет дополнительное преимущество — устранение большого количества загружающего сервер бот-трафика, который ранее попадал бы на вашу страницу входа.
Лучшие плагины для повышения производительности WordPress
Как и безопасность, производительность — это то, в чем ваш хост играет большую роль. Но вы также можете улучшить производительность своего сайта, используя правильный набор плагинов для повышения производительности.
Ракета WP
WP Rocket — это плагин премиум-класса для кеширования и повышения производительности, который выполняет множество настроек для ускорения вашего сайта WordPress. Он также полностью совместим со встроенным кешированием Kinsta, поэтому вы можете использовать его на своих сайтах, размещенных в Kinsta, даже если мы обычно не разрешаем кэширование плагинов.
Помимо кеширования страниц, WP Rocket также может вам помочь:
- Минимизируйте файлы HTML, CSS и JavaScript
- Объедините ваши файлы CSS и JavaScript
- Добавить отложенную загрузку изображений и видео
- Оптимизируйте свою базу данных
- Внесите кучу мелких настроек, таких как удаление строк запроса, отключение смайлов и т. Д.
Perfmatters
Perfmatters поможет вам значительно улучшить производительность вашего сайта, что может еще больше уменьшить количество HTTP-запросов и размер страницы вашего сайта.
В дополнение к тому, что вы можете легко отключить такие вещи, как:
- WordPress Heartbeat API
- Редакции сообщений
- смайлики
- Встроить
- Приборы
- и т. Д.
Perfmatters также позволяет включать / отключать сценарии из расчета на страницу / публикацию . Это помогает, если у вас есть плагин, который загружает свои скрипты повсюду, даже если вы используете его только на нескольких страницах.
Например, Contact Form 7 печально известна тем, что загружается на на каждую страницу вашего сайта .Но с Perfmatters вы можете убедиться, что он загружается только на вашей странице контактов.
Монитор запросов
Query Monitor помогает вам отслеживать узкие места в базе данных вашего сайта WordPress. Он больше предназначен для разработчиков, поэтому новичкам может быть сложно извлечь значимую информацию из плагина.
Но если у вас есть техническая смекалка, Query Monitor позволит вам увидеть:
- Все запросы к базе данных, выполненные по текущему запросу
- Медленные запросы
- Повторяющиеся запросы
- Запросы с ошибками
И вы также можете фильтровать по типу запроса, компоненту и вызывающей функции.
Он также может помочь вам с другой отладкой, показывая ошибки PHP, скрипты / стили, HTTP-запросы и многое другое.
Есть причина, по которой этот плагин получил 5 звезд в более чем 265 отзывах .
Лучшие плагины для создания страниц WordPress
Конструкторы страниц
помогают создавать более сложные проекты без необходимости прибегать к использованию кода. Если вы когда-либо чувствовали себя ограниченными рамками обычного редактора WordPress, плагин для построения страниц может стать вашим новым лучшим другом.
Элементор
Хотя Elementor был выпущен только в 2016 году, он быстро поднялся в рейтинге и теперь является одним из самых популярных существующих конструкторов страниц с более чем 1,2 миллионами активных установок, согласно WordPress.org.
Он предлагает щедрую бесплатную версию, которая позволяет создавать сложные проекты с помощью простого перетаскивания и визуального предварительного просмотра в реальном времени.
And Elementor Pro — платная версия — позволяет создавать всю тему WordPress, используя тот же интерфейс перетаскивания.
Бобр Строитель
Beaver Builder — еще одно громкое имя в мире конструкторов страниц WordPress. Он использует тот же конструктор перетаскивания стиля при предварительном просмотре вашего сайта.
Бесплатная версия не такая щедрая, как Elementor, но версия Pro предлагает глубокую функциональность, и вы также можете добавить создание тем с помощью перетаскивания с помощью расширения Beaver Themer.
Visual Composer Website Builder
Visual Composer — это полноценный конструктор веб-сайтов, который предлагает простой в использовании редактор перетаскивания.Его бесплатной версии достаточно для создания простого веб-сайта, однако Premium предоставит вам доступ к построителю тем.
Изюминкой Visual Composer является облачная библиотека элементов, шаблонов, надстроек и обширных возможностей дизайна, называемая Visual Composer Hub. Кроме того, он предлагает API для разработки надстроек и интеграции тем.
Социальные сети могут работать двумя способами: вы хотите повысить видимость своего сайта в социальных сетях, получая больше репостов / лайков, или вы хотите отображать свой собственный контент в социальных сетях на своем сайте.Плагины социальных сетей в этом разделе могут помочь вам и в том, и в другом.
Социальная война
Social Warfare поможет вам добавить красивые кнопки публикации на ваш сайт WordPress. Ваши посетители могут нажать на кнопку, чтобы быстро поделиться вашим контентом в социальных сетях. И вы также можете отображать количество репостов на своем собственном сайте, чтобы добавить социальное доказательство.
У него есть бесплатная версия, которая подходит для основных кнопок общего доступа. Но в версии Pro добавлена поддержка большего количества социальных сетей, а также полезные функции, такие как:
- Изображения общего доступа для Pinterest
- Множество вариантов настройки
- Нажмите, чтобы твитнуть
И это даже может помочь вам восстановить потерянное количество общих ресурсов, если вы когда-либо переместили свой сайт на HTTPS или изменили доменные имена.
Easy Social Share Buttons — это плагин премиум-класса для социальных сетей с поразительно длинным списком функций. Это также плагин, который мы используем в блоге Kinsta , поэтому все кнопки публикации в социальных сетях, которые вы видите в блоге Kinsta, происходят из этого плагина.
В дополнение к добавлению стильных кнопок и счетчиков публикаций в различных стилях, Easy Social Share Buttons также может помочь вам:
- Настроить общий доступ к контенту
- Показывать сообщение после того, как пользователь поделится вашим контентом
- Покажите количество подписчиков
- A / B проверьте свои кнопки публикации
И это даже может помочь вам добавить поле выбора электронной почты и использовать чат через Facebook Messenger или Skype.
Лента Instagram
Instagram Feed позволяет отображать фотографии Instagram из любой неперсонализированной учетной записи Instagram на вашем сайте. Вы можете использовать его для отображения собственной ленты Instagram или курировать ленту из чужого контента.
Вы можете делать и то, и другое, потому что плагин позволяет отображать несколько различных каналов.
Если вы хотите, чтобы контент из Instagram был частью вашего сайта, это отличный плагин для использования — 5-звездочный рейтинг по более чем 1750 отзывам — хорошее тому доказательство!
Лучшие плагины для фотогалереи WordPress
Если вы хотите отображать большое количество изображений на своем сайте, галерея изображений — лучший способ сделать это.Но хотя основное программное обеспечение WordPress включает в себя базовые функции галереи, они довольно ограничены. Вот почему большинство людей вместо этого обращаются к плагинам галереи!
Modula
Modula — это легкий плагин для галерей, который позволяет легко и быстро создавать красивые галереи.
Его простой мастер позволяет быстро создать галерею. Затем пользователи, которым нужен больший контроль, могут покопаться в дополнительных настройках, чтобы точно настроить внешний вид и функции галереи.
Бесплатная версия имеет ограничение на 20 изображений в галерее. Но вы можете снять этот предел, а также получить доступ к более продвинутым функциям, таким как фильтруемые галереи, по цене от 19 долларов.
Галерея Энвира
Как и Modula, Envira Gallery доступна как в бесплатной, так и в премиальной версии. Бесплатная версия подходит для базовых галерей, но этот плагин наиболее примечателен глубокой функциональностью , доступной в его версии Pro.
Вот некоторые из самых мощных возможностей премиум-версии:
- Интеграция с WooCommerce, позволяющая продавать фотографии
- Автоматические водяные знаки
- Синхронизация галереи с коллекциями Adobe Lightroom
- Защита паролем
- Защита загрузок для защиты ваших изображений
- Проверка клиента (отлично подходит для фотографов)
- Участки еще
Независимо от того, какой тип сайта вы создаете, вам, вероятно, понадобится хотя бы базовая контактная форма.Но плагины форм также могут делать гораздо больше, чем просто контактные формы — они также могут помочь вам регистрировать пользователей, принимать платежи и выполнять множество других важных функций.
Гравитационные формы
Gravity Forms — один из самых популярных плагинов для форм, особенно среди разработчиков. Он предлагает глубокую функциональность и настраиваемость — если то, что вы хотите, связано с формой, вероятно, есть способ, которым Gravity Forms может это сделать.
Некоторые из функций, которые он может выполнять, включают:
- Многостраничные формы с условной логикой
- Загрузка файлов
- Опросы
- Платежи
- Регистрация пользователя
Gravity Forms начинается с 59 долларов, но это не включает в себя все перечисленные выше функции.
Формы ниндзя
В то время как Gravity Forms — это исключительно плагин премиум-класса, Ninja Forms — это бесплатный основной плагин, который вы можете расширить с помощью различных платных дополнений.
Если вам просто нужно создавать базовые формы, бесплатная версия является достаточно мощной и упрощает работу с помощью удобного конструктора перетаскивания. А с платными надстройками вы можете добавить такие функции, как:
- Условная логика и многостраничные формы
- Фронтальная проводка
- Платежи
- Интеграция электронного маркетинга
- Многое другое
Конструктор контактных форм для WordPress
Конструктор контактных форм
для WordPress создан замечательной маркетинговой командой HubSpot.Те дни, когда HubSpot был автономным решением, прошли. Сейчас они вкладывают большие средства в совместную работу двух платформ.
Плагин позволяет соединить HubSpot CRM с WordPress, чтобы вы могли легко организовывать и сегментировать свои контакты в списки. Некоторые дополнительные функции включают:
- Четыре типа перетаскиваемых форм
- Неограниченное количество полей и представлений (без ограничений)
- Совместимость с плагинами, такими как Ninja Forms и Gravity Forms
- Встроенная аналитика для анализа ваших лучших страниц
- Виджет живого чата
- Единая простая база данных для управления контактами
Лучшие плагины для электронной коммерции WordPress
Судя по цифрам рыночной доли, WordPress является самым популярным способом создания магазина электронной коммерции .А когда дело доходит до электронной коммерции WordPress, есть два основных плагина электронной коммерции, в зависимости от того, что вы хотите продать.
Woocommerce
WooCommerce — это не просто популярный плагин WordPress для электронной коммерции, это самый популярный способ создания магазина электронной коммерции. Период. Он поддерживает ~ 42% всех интернет-магазинов электронной коммерции.
Вы можете использовать WooCommerce для продажи как физических, так и цифровых продуктов (, хотя многие люди выбирают следующий плагин в этом разделе для цифровых продуктов ).
Помимо основного плагина WooCommerce существует огромный рынок официальных и сторонних расширений, которые могут помочь вам добавить всевозможные дополнительные функции в ваш магазин.
Чтобы начать работу с WooCommerce, ознакомьтесь с нашим обширным руководством по WooCommerce.
Easy Digital Загрузки
Как следует из названия, Easy Digital Downloads (EDD) помогает вам продавать цифровые продукты. Это отличный вариант, если вы продаете такие товары, как:
- Цифровые фотографии
- Музыкальные файлы
- Программных продуктов (многие разработчики WordPress продают плагины и темы через EDD)
В основном — все, что вы доставляете через Интернет!
Если вы хотите узнать больше, ознакомьтесь с нашим учебным курсом по легким цифровым загрузкам.
Лучшие плагины для сжатия изображений WordPress
Плагины
сжатия изображений помогают ускорить работу вашего сайта WordPress за счет уменьшения размера файлов изображений, которые вы используете.
Imagify
Imagify — это простой в использовании плагин сжатия изображений от тех же разработчиков, что и WP Rocket. Он может помочь вам вручную или автоматически:
- Сжимайте изображения, которые вы загружаете на свой сайт, используя три различных метода (включая сжатие без потерь и сжатие с потерями)
- Измените фактические размеры изображений до максимального, указанного вами.
Imagify бесплатно предоставляет до 25 МБ изображений в месяц (~ 250 изображений).После этого платные планы начинаются с 4,99 доллара США за 1 ГБ данных в месяц. Вы также можете приобрести одноразовые планы, которые пригодятся, если вам нужно массово оптимизировать существующую библиотеку мультимедиа.
Сжатие и оптимизация нечетких изображений
Smush Image Compression and Optimization — популярный плагин, который помогает вам автоматически или вручную:
- Сжать изображения
- Изменить размер изображения
Это очень похоже на Imagify, но здесь оно отличается:
Smush позволяет оптимизировать неограниченное количество изображений , но с двумя оговорками:
- Вы можете использовать сжатие без потерь только в бесплатной версии
- Максимальный размер файла 1 МБ
Если вы хотите снять эти ограничения, вы можете получить Pro-версию Smush как часть членства WPMU DEV.
Служба оптимизации изображений Optimole
Optimole — это универсальный облачный оптимизатор изображений. Благодаря простому в использовании пользовательскому интерфейсу Optimole можно настроить для работы с WordPress и Elementor за секунды. Особенности следующие:
- Better PageSpeed с изображениями, размер которых точно соответствует размеру контейнера изображений на устройстве или мониторе.
- Лучшее мобильное взаимодействие со всеми изображениями, сжатыми и имеющими размер в соответствии с устройством, браузером и окном просмотра.
- Автоматическая установка водяных знаков для ваших изображений.
- LazyLoading без смещения содержимого.
Optimole начинается с полностью функционирующей бесплатной учетной записи с 1 ГБ оптимизации и 5 ГБ полосы пропускания для просмотра, обслуживаемых через CDN. Платные планы начинаются с 10 ГБ и 50 ГБ с AWS Cloudfront и более 130 локациями по всему миру.
Лучшие плагины WordPress CRM
CRM, сокращение от управления взаимоотношениями с клиентами, помогает вам лучше понять своих клиентов, что важно практически для любого бизнеса.Благодаря плагинам WordPress CRM вам не нужно использовать дорогостоящую внешнюю платформу только для того, чтобы познакомиться со своими клиентами.
Ноль BS CRM
Zero BS CRM гордится своей «серьезностью», отсюда и название. Все дело в простоте и практичности — дает вам всю информацию, необходимую для понимания ваших клиентов, и ничего из того, что просто мешает.
Отлично подходит для сайтов электронной коммерции, агентств, стартапов, малого бизнеса и всех, кто хочет лучше управлять отношениями с клиентами.
Ознакомьтесь с нашим обзором Zero BS CRM, если хотите узнать больше.
WP ERP
WP ERP — это HRM, CRM и бухгалтерское решение для WordPress. Это много аббревиатур, поэтому давайте разберемся:
- HRM — Управление человеческими ресурсами — это помогает вам управлять собственной структурой компании и информацией о сотрудниках, включая такие вещи, как праздники и запросы на отпуск.
- CRM — Управление взаимоотношениями с клиентами — это помогает вам управлять отношениями с вашими клиентами, включая профили клиентов и журналы.
- Бухгалтерский учет — это помогает вам видеть транзакции в вашей организации в режиме реального времени и просто управлять своим бухгалтерским учетом.
Итак, если вы ищете плагин для работы не только с CRM, но и для других аспектов вашего бизнеса, WP ERP предлагает множество функций.
Лучшие плагины WordPress LMS
В последние годы электронные курсы превратились в индустрию, в которой множество талантливых преподавателей продают курсы…у чего угодно! Плагины LMS — сокращение от Learning Management System — могут помочь вам создавать и монетизировать собственные курсы через WordPress.
LearnDash
LearnDash — популярный плагин LMS, используемый как крупными университетами, такими как Мичиганский университет, так и небольшими цифровыми организациями, такими как WP Elevation и Pro Blogger.
Он помогает вам создавать подробные онлайн-курсы с геймификацией, триггерами взаимодействия и контентом с капельной подачей.
Если вы хотите создавать бесплатные курсы или принимать платежи и напрямую монетизировать свои курсы, LearnDash имеет необходимые вам функции.
LifterLMS
LifterLMS — еще один качественный плагин WordPress LMS, который вы можете использовать для создания курсов. Это особенно популярно на сайтах WordPress. Например, он используется как WP101, так и Divi Academy.
В отличие от LearnDash, LifterLMS — это бесплатный основной плагин WordPress.org, которую можно расширить с помощью различных надстроек для таких вещей, как:
- Социальное обучение
- Продвинутые тесты
- Задания
- Платежные шлюзы
- и т. Д.
Лучшие плагины для каталогов WordPress
Хотите создать каталог предприятий в определенной географической области или отрасли? В таком случае вам понадобится подключаемый модуль каталога, чтобы все было организовано и доступно для поиска.
Подключаемый модуль Business Directory
Плагин
Business Directory поможет вам создать каталог в стиле Yelp для выбранной вами ниши.Это бесплатный основной плагин, который вы можете расширять по мере необходимости с помощью различных модулей премиум-класса.
Вы можете создавать как бесплатные, так и платные объявления. А с модулями премиум-класса вы также можете добавить такие функции, как рейтинги, просмотр карт, более подробный поиск, списки, на которые можно претендовать и многое другое.
GeoDirectory
GeoDirectory — это еще один плагин бизнес-каталога, который помогает создавать веб-сайты, похожие на Yelp или TripAdvisor. Он рассчитан на масштабирование — даже до миллионов объявлений.А с помощью его основных функций и расширений премиум-класса вы можете добавить такие глубокие функции, как:
- Обзоры
- Заявки на право требования
- Премиум объявления
- Многофункциональные каталоги
- Карты-просмотр
- События
Эта же команда также предлагает ряд тем, предназначенных для интеграции с подключаемым модулем GeoDirectory.
Лучшие плагины для форумов WordPress
Хотите создать доску обсуждений на своем сайте WordPress? Тогда вам понадобится один из этих плагинов для форумов!
bbPress
Первоначально запущен в 2004 году как решение для WordPress.org, bbPress — типичный плагин для форумов WordPress. Фактически, даже сегодня он все еще используется на форумах поддержки WordPress.org, так что это примерно такая же хорошая демонстрация, как и вы!
bbPress всегда фокусировался на том, чтобы оставаться легким, поэтому в ядре нет тонн функций. Но поскольку он так популярен и существует так давно, вы можете найти массу полезных расширений, если вам действительно нужна дополнительная функциональность.
Он также поддерживается Automattic, так что вы можете быть уверены, что он не исчезнет в ближайшее время.
BuddyPress
BuddyPress — еще один плагин с поддержкой Automattic, который может помочь вам добавить форум в WordPress. В отличие от bbPress, он ориентирован не только на форумы — он фактически создан для того, чтобы помочь вам создать целые онлайн-сообщества.
Но как часть этого, вы можете включить форумы. И вы даже можете интегрировать BuddyPress и bbPress вместе, чтобы создать форум с более подробными функциями профиля пользователя.
Лучшие плагины для пожертвований WordPress
Если вы управляете некоммерческой организацией на WordPress или просто хотите принимать пожертвования как часть своего сайта, есть несколько отличных плагинов для пожертвований, которые могут помочь вам либо принимать разовые пожертвования, либо проводить полные кампании по сбору средств.
Дайте
Give — это бесплатный основной плагин с множеством платных расширений. Судя по цифрам, это самый популярный плагин для пожертвований WordPress.
В бесплатной версии он помогает создавать собственные формы пожертвований прямо в панели управления WordPress. Вы даже можете добавлять цели и позволять донорам выбирать из заранее установленных или настраиваемых сумм.
Чтобы управлять своей кампанией, вы можете просматривать подробную информацию о пожертвованиях прямо в личном кабинете.И вы даже можете управлять своими донорами и предлагать им квитанции, не облагаемые налогом.
Для большей функциональности вы можете найти множество надстроек премиум-класса для таких функций, как:
- Периодические пожертвования
- Другие платежные шлюзы
- PDF квитанции об уплате налогов
- Участки еще
Благотворительный
После Give, Charitable — следующий по популярности плагин для пожертвований, который вы найдете на WordPress.org. Он работает по аналогичной модели оплаты — это бесплатный основной плагин с расширениями премиум-класса.
В бесплатной версии вы можете настроить индивидуальные формы пожертвований для неограниченного количества кампаний. Вы можете добавить цели пожертвований (, включая зависящие от времени сроки ), и посетители могут выбирать из заранее установленных сумм или вводить свои собственные суммы.
На задней панели вы сможете управлять своими донорами и автоматически генерировать квитанции о пожертвованиях.
Для большей функциональности вы можете приобрести платные надстройки для таких функций, как:
- Периодические пожертвования
- Одноранговые кампании по сбору средств
- Другие платежные шлюзы
- Многое другое
Лучшие плагины для WordPress для недвижимости
Если вы хотите продавать дома, снимать апартаменты или иным образом размещать любой тип недвижимости на своем сайте WordPress, один из этих плагинов недвижимости может помочь вам в выполнении этой работы.
Estatik
Estatik дает вам возможность отображать ваши объявления о недвижимости ровно , как вы хотите. Он включает в себя конструктор форм, который поможет вам создавать ваши списки, а также менеджер листингов, который поможет вам управлять своими листингами на бэкэнде.
Другие полезные функции включают поиск с автозаполнением AJAX, просмотр карты, поддержку различных агентов и многое другое.
Недвижимость Pro
Real Estate Pro разработан, чтобы быть простым в использовании, потому что он создает все необходимые страницы и категории, как только вы его активируете.Вы можете отображать как арендуемые, так и выставленные на продажу дома. И вы даже можете взимать плату с домовладельцев или агентов за объявления премиум-класса.
Если вам нужен простой и быстрый способ начать работу с сайтом о недвижимости на WordPress, этот вариант — хороший вариант.
Лучшие плагины для членства в WordPress
Сайты членства
позволяют вам управлять участниками и тем, какой контент доступен для разных типов участников … плюс множество других более мелких функций! Однако для создания сайта членства вам понадобится плагин членства.
Максимальное членство Pro
Ultimate Membership Pro поможет вам создать полнофункциональный сайт членства. Вы можете разрешить пользователям регистрироваться бесплатно или потребовать от них оплатить разовую или повторяющуюся подписку.
Помимо этого, у вас также есть множество опций для ограничения контента вашего сайта, в том числе возможность подавать контент участникам по заданному расписанию.
Здесь много функций, поэтому вам нужно проверить полный список функций, если вы хотите знать все, что может делать этот плагин.
Членство в Supsystic
Membership by Supsystic помогает вам создавать частные онлайн-сообщества с настраиваемыми формами регистрации, социальными функциями, группами участников и многим другим.
Он легче, чем Ultimate Membership Pro, но также имеет бесплатную версию. А если вы перейдете на Pro, вы также сможете получить доступ к ограничениям контента и подпискам.
Лучшие плагины для викторин WordPress
Если вы хотите создать веселую викторину в стиле BuzzFeed или более серьезный опрос, один из этих подключаемых модулей викторин поможет вам выполнить свою работу.
Мастер викторины и опросов
В соответствии со своим названием, Quiz And Survey Master помогает создавать всевозможные викторины и опросы.
Вы можете задать ряд вопросов, в том числе:
- Множественный выбор
- Истина и ложь
- Открытый ответ
- Раскрывающийся
- Заполните бланк
- Число
И каждая созданная вами викторина может иметь неограниченное количество страниц результатов в зависимости от того, как ответили респонденты.Вы даже можете позволить людям делиться своими результатами в социальных сетях, чтобы ваша викторина стала вирусной.
Создатель опросов, опросов, форм и викторин от OpinionStage
Opinion Stage позволяет создавать профессиональные викторины, а также опросы и опросы.
Одно из самых больших преимуществ — простота использования. Вы можете начать с нуля или использовать один из сотен готовых шаблонов, чтобы начать работу за считанные минуты.
Opinion Stage позволяет вам создавать викторины типа личности, а также викторины (знания), и вы можете определить оценку успеха и результат.Они красиво смотрятся и будут выделяться на вашем сайте. Кроме того, вы можете полностью настроить их внешний вид, чтобы они идеально вписывались в ваш сайт.
Он включает в себя инструмент аналитики, который помогает вам отслеживать результат и эффективность ваших викторин, оптимизируя их для максимального охвата и успеха.
WordPress Вирусная викторина
WordPress Viral Quiz позиционирует себя как «BuzzFeed Quiz Builder», который должен дать вам довольно хорошее представление о типах викторин, которые вы будете создавать с помощью этого плагина.
Вы можете создать два типа вирусных викторин:
- Индивидуальная викторина
- Викторина
И вы также можете использовать свои викторины для создания подписчиков по электронной почте или социальных сетей, в зависимости от ваших целей.
Лучшие плагины для PDF для WordPress
Если вам нужно отобразить встроенные PDF-файлы или документы на вашем сайте WordPress, эти два плагина PDF будут большим подспорьем.
Устройство для вставки PDF
PDF Embedder — это простой и серьезный способ встраивать PDF-файлы на ваш сайт WordPress.Он использует JavaScript вместо iFrames. И ваши посетители смогут использовать кнопки «Далее» / «Назад» для навигации по вашим PDF-файлам. Они также могут перейти в полноэкранный режим для чтения, не отвлекаясь.
Устройство для встраивания документов Google
Google Doc Embedder использует бесплатную программу Google Docs Viewer, чтобы вы могли встраивать файлы различных типов, включая PDF. Помимо PDF, вы также можете использовать его для встраивания файлов, включая DOC, XLS, PPT и т. Д.
Лучшие плагины для проверки возраста WordPress
В целях соблюдения нормативных требований — e.грамм. сайты пива или спиртных напитков — вам может потребоваться запретить несовершеннолетним пользователям просматривать ваш сайт. Вот тут и пригодятся плагины проверки возраста.
Подтвердить возраст
Age Verify позволяет легко добавить возрастной порог для всех или на некоторые из ваших сайтов WordPress. Вы можете выбрать, сколько лет должно быть посетителям и как долго их запоминать. Вы даже можете установить флажок, чтобы зарегистрированным пользователям никогда не приходилось проверять свой возраст, а также настраивать отображаемое сообщение.
Возрастные ворота
Age Gate предлагает те же функции, что и Age Verify, но с немного более изысканным дизайном.
Вы можете выбрать, сколько лет должно быть пользователям, а также применять ли возрастные ограничения к всему контенту или только к некоторому контенту.
Готовые конструкции выглядят великолепно. И вы также получаете некоторые другие более продвинутые функции, которые позволяют:
- Добавьте проверку возраста в регистрационную форму
- Разрешить пользователям устанавливать флажок, чтобы «запомнить меня»
- Игнорировать зарегистрированных пользователей
- Исключить поисковые системы из просмотра возрастных ворот
Лучшие плагины для управления проектами WordPress
Знаете ли вы, что вы можете использовать WordPress для управления проектами себя или вашего бизнеса? Все, что вам нужно, это плагин для управления проектами!
Менеджер проекта WP
WP Project Manager — это бесплатный плагин для управления проектами с обширным списком функций.В бесплатной версии это помогает вам не отставать от неограниченного количества проектов.
Для каждого проекта пользователи могут отправлять сообщения туда и обратно, а также использовать списки дел и вехи, чтобы оставаться организованными.
А с платными надстройками вы можете добавить доски Канбан, диаграммы Ганта, отслеживание времени и многое другое.
Projectopia
Projectopia, ранее известный как CQPIM, — это плагин премиум-класса для управления проектами WordPress.
На внутренней стороне он помогает вам управлять вашими проектами с вехами и задачами, а также множеством других функций.
И он также включает функциональные возможности внешнего интерфейса для ваших клиентов, которые позволяют им контролировать проект, а также гораздо больше функциональных возможностей.
Лучшие плагины для менеджеров загрузок WordPress
Хотите разрешить пользователям загружать файлы на ваш сайт, но с большим количеством ограничений, чем просто публичное размещение файла для всех? Если да, то один из этих плагинов менеджера загрузок WordPress может помочь вам получить немного больше контроля.
Менеджер загрузок WordPress
WordPress Download Manager помогает как загружать файлы, так и контролировать, кто впоследствии может загружать эти файлы.
Что касается загрузки, это дает вам поддержку загрузки фрагментов, чтобы вы могли обойти максимальный лимит загрузки вашего сайта для особенно больших файлов. И вы также можете подключиться к поставщикам облачных хранилищ, чтобы разместить там свои файлы.
Затем вы можете контролировать, кто может загружать ваши файлы, с помощью таких функций, как:
- Категория контроля доступа
- Защита паролем
- Защита CAPTCHA
- IP-блок
- Подробнее
Скачать монитор
Download Monitor позволяет управлять загружаемым контентом как настраиваемым типом сообщений.Вы можете легко вставлять загрузки в другое содержимое. И вы также можете отслеживать количество загрузок и / или ограничивать загрузки только зарегистрированными пользователями.
Лучшие плагины для резервного копирования WordPress
Если ваш сайт не размещен в другом месте, которое предлагает автоматическое резервное копирование, как это делает Kinsta, вам понадобится плагин резервного копирования WordPress, чтобы сохранить данные вашего сайта в безопасности.
VaultPress
VaultPress — это плагин для резервного копирования и безопасности на основе подписки от Automattic, той же компании, что и WordPress.com.
В зависимости от вашего плана VaultPress предлагает ежедневное или автоматическое резервное копирование в реальном времени в собственное облачное хранилище VaultPress.
Из интерфейса VaultPress вы можете легко загрузить или восстановить одну из своих резервных копий.
Рабочий ManageWP
ManageWP Worker помогает упростить управление вашими сайтами WordPress. Частью этой «легкости» является облачный сервис резервного копирования премиум-класса.
В бесплатной версии вы можете выполнять резервное копирование своих сайтов во внешнее хранилище каждые месяцев (что слишком медленно для загруженного сайта).Однако если вы заплатите, вы можете получить доступ к резервным копиям по требованию, а также к еженедельным, ежедневным или почасовым циклам резервного копирования.
Лучшие плагины для вопросов и ответов WordPress
Вы уже узнали о некоторых из лучших плагинов для форумов, но если вы хотите, чтобы ваш форум больше напоминал StackOverflow, один из этих плагинов вопросов и ответов — лучший вариант.
DW Вопросы и ответы
DW Question & Answer создает на вашем сайте форум вопросов и ответов, на котором будут отображаться положительные голоса, количество просмотров и ответов.Читатели могут проголосовать за лучший ответ, а отправители могут даже закрыть тему, как только на их вопрос будет дан ответ.
Вы также можете сделать что-то приватным, если не хотите, чтобы у гостей был доступ, что хорошо для чего-то вроде форума поддержки.
CM Ответы
CM Answers предлагает аналогичный подход StackOverflow к вопросам и ответам, включая количество просмотров и ответов. Читатели могут сортировать ответы по качеству, а с помощью надстроек премиум-класса вы также можете добавлять такие функции, как микроплатежи, для создания игровых вознаграждений за ответы на вопросы.
Лучшие плагины для генерации лидов WordPress
Если вы хотите создать список рассылки, вам понадобится плагин для генерации лидов, который поможет вам в этом. Вот два лучших.
OptinMonster
OptinMonster помогает создавать различные формы подписки для вашего сайта WordPress с помощью редактора перетаскивания. Помимо этого, он известен подробными функциями, которые он дает вам для нацеливания и запуска ваших форм, а также легким A / B-тестированием, которое поможет вам оптимизировать ваши формы.
Хотя теперь это платформенно-независимый SaaS, OptinMonster изначально начинался как плагин WordPress. И он по-прежнему поддерживает специальный плагин WordPress, который позволяет вам управлять своими кампаниями из панели инструментов WordPress.
Блум
Bloom — это дополнительный плагин от Elegant Themes, который является частью пакета членства Elegant Themes.
Он позволяет создавать 6 различных типов форм подписки, включая слайды и всплывающие окна.Вы можете использовать таргетинг на уровне страницы, чтобы соответствовать вашим формам с определенным содержанием, а подробные триггеры позволяют вам точно контролировать, когда ваши формы появляются. Вы даже можете использовать творческие триггеры, такие как отображение формы после того, как посетитель оставит комментарий или купит продукт.
Как и OptinMonster, Bloom включает встроенный инструмент A / B-тестирования, который поможет вам оптимизировать коэффициент конверсии.
MailOptin
Плагин MailOptin предлагает призыв к действию, формы подписки по электронной почте, панели уведомлений, всплывающие окна WordPress и функцию рассылки новостей.Это надежный плагин для генерации лидов WordPress, в котором привлечение клиентов и маркетинг объединены в один пакет. Он также был сделан для интеграции с популярным конструктором страниц Elementor. Вы можете создавать формы с помощью Elementor и комбинировать их с MailOptin.
Функция LeadBank
MailOptin хранит данные о потенциальных клиентах вместе с такими важными данными, как время и место совершения конверсии. Короче говоря, он дает вам гораздо больше информации, чем обычный инструмент лидогенерации.
Лучшие плагины для рекламы WordPress
Если вам нужен более простой способ вставки рекламы и управления ею на свой сайт WordPress, выбор специального рекламного плагина может сэкономить ваше время и получить доступ к новым функциям.
Рекламный агент
Ad Inserter — это гибкий плагин, который позволяет вставлять различные типы рекламы практически в любом месте вашего WordPress. Вы можете размещать рекламу в определенных местах или использовать случайные критерии, такие как «случайный абзац».
Вы также можете чередовать объявления и просматривать статистику, чтобы увидеть, как работают разные объявления, а также множество других полезных функций.
AdRotate
AdRotate — еще один популярный плагин для управления рекламой.Он помогает вам размещать рекламу в любом месте вашего сайта, включая ротацию рекламы и статистику на панели инструментов. А с версией Pro вы даже можете напрямую продавать рекламу, настраивать неограниченное расписание и многое другое.
Лучшие плагины для кода WordPress
Вы один из тех, кто постоянно добавляет на ваш сайт фрагменты кода? Эти плагины могут облегчить вашу жизнь!
Фрагменты кода
Code Snippets дает вам удобный интерфейс для добавления всех тех фрагментов кода, которые вы ранее добавляли к функциям вашей темы.php файл.
Это полезно по двум причинам:
- Каждый фрагмент кода является отдельным, поэтому вы можете активировать / деактивировать отдельные фрагменты по мере необходимости.
- Ваши фрагменты кода останутся с вами, если вы когда-нибудь смените тему.
Уколы в заголовок, нижний колонтитул и столбик
Head, Footer и Post Injection очень похожи на фрагменты кода, но он ориентирован на то, чтобы помочь вам добавить фрагменты кода в ваш:
- Заголовок
- Нижний колонтитул
- Содержание сообщения
Это удобно как для вставки рекламы, так и для добавления всевозможных скриптов в заголовок вашего сайта, таких как Google Analytics или Google Tag Manager.
Лучшие столбцы WordPress + плагины таблиц
Необходимо создать таблицу или иным образом отобразить содержимое в сетке? Эти два плагина могут помочь.
Легкие сетчатые колонны
Lightweight Grid Columns помогает создавать адаптивные сетки в вашем контенте с помощью простых шорткодов. Вы можете указать разную ширину для разных устройств, а также добавить свои собственные классы CSS или встроенные стили.
Сетки основаны на Unsemantic Framework, а плагин разработан Томом Усборном, тем же человеком, который стоит за популярной темой GeneratePress.
Стол пресс
TablePress имеет один из самых впечатляющих рейтингов на WordPress.org. Есть причина, по которой людям это тоже нравится.
Это позволяет легко создавать всевозможные таблицы. Вы можете импортировать из JSON, CSV, Google Sheets, Excel и т. Д. А затем вы можете редактировать свою таблицу, используя интерфейс, подобный Excel, прямо в панели управления WordPress, включая основные формулы.
Если вам нужно создать какой-либо стол на своем сайте, TablePress — отличный первый вариант.Узнайте больше о том, как использовать TablePress.
Лучшие плагины для транзакционной электронной почты WordPress
Транзакционные электронные письма — это все те более прозаичные электронные письма, которые WordPress отправляет, когда пользователь регистрируется, запрашивает новый пароль и т. Д. Многие плагины также отправляют транзакционные электронные письма. Например, WooCommerce отправляет несколько транзакционных писем для статуса заказа пользователя. Если вы хотите убедиться, что эти электронные письма действительно попадают в почтовые ящики ваших подписчиков, вам может помочь плагин транзакционной электронной почты.
Пистолет
Плагин MailGun помогает легко подключиться к сервису MailGun для отправки транзакционных писем. Вы можете отправлять до 200 писем в день бесплатно, но после этого вам нужно будет заплатить за службу MailGun.
Узнайте больше о том, как использовать MailGun на WordPress.
Сетка передачи
SendGrid — еще одна служба, которая может помочь вам безопасно и эффективно отправлять транзакционные электронные письма.А плагин SendGrid упрощает настройку SendGrid на вашем сайте WordPress.
Лучшие плагины для партнерского маркетинга WordPress
Если вы используете партнерский маркетинг для монетизации своего сайта WordPress, вы можете облегчить себе жизнь, воспользовавшись одними из лучших плагинов для партнерского маркетинга.
Pretty Links
Pretty Links помогает вам управлять и скрывать все различные партнерские ссылки, которые вы используете на своем сайте WordPress.Помимо маскировки ссылок, вы также можете легко вставлять партнерские ссылки в свой контент прямо из редактора WordPress — нет необходимости переходить в партнерскую сеть каждый раз, когда вам нужна ссылка.
А с премиум-версией вы даже можете автоматически связывать определенные ключевые слова, партнерские программы сплит-тестирования и многое другое.
Плагин Amazon Affiliate WordPress
Если вы используете партнерскую программу Amazon Associates, плагин Amazon Affiliate WordPress значительно упрощает:
- Импорт информации о продукте
- Поддерживайте актуальность информации
- Быстро создавать партнерские текстовые ссылки
Цены начинаются от 39 евро за одну площадку.
Считаете ли вы, что нативные комментарии WordPress по умолчанию слишком просты? Эти плагины комментариев могут помочь вам добавить некоторые дополнительные функции!
Подписаться на комментарии Перезагружено
Подписка на комментарии Reloaded позволяет комментаторам подписаться на уведомления по электронной почте, когда пользователь отвечает на их комментарии. Вы также можете потребовать двойную подписку, чтобы пользователи подтвердили свои подписки.
И вся эта функциональность добавляется с использованием обычных комментариев WordPress.
Postmatic
Postmatic упрощает пользователям взаимодействие с вашим разделом комментариев, позволяя им отвечать на комментарии по электронной почте, вместо того, чтобы заставлять их возвращаться на ваш сайт.
Вы также можете настроить Postmatic для рассылки дайджестов комментариев, которые фильтруют по частоте и качеству.
Для получения более урезанной версии Postmatic вы также можете попробовать Replyable (от того же разработчика).
Лучшие плагины для спама WordPress
Из-за популярности WordPress он является привлекательной мишенью для спамеров по всему миру.Но используя один из этих плагинов для защиты от спама, вы можете остановить большую часть спама.
Akismet
Akismet — крестный отец плагинов для уменьшения спама в комментариях. Разработанный Automattic, он существует уже давно и отлично справляется с фильтрацией большей части комментариев и обратного спама.
Для его использования вам понадобится ключ API. Но этот ключ API бесплатен для некоммерческого использования.
Google Captcha
Google Captcha (reCAPTCHA) от BestWebSoft поможет вам добавить удобную систему Google reCAPTCHA в ваш WordPress:
- Регистрационная форма
- Форма входа
- Форма сброса пароля
- Форма комментариев
- Контактная форма
- Специальная форма
Хотя использование любого типа CAPTCHA всегда является агрессивным подходом, Google reCAPTCHA — это такой же ненавязчивый вариант, который вы найдете.
Лучшие плагины для слайдеров
Слайдеры иногда получают плохую репутацию. Но если все сделано правильно, они могут быть эффективным способом продемонстрировать и выделить контент на вашем сайте. Сюда могут входить такие вещи, как обзоры продуктов или фотогалереи.
Slider Revolution
Slider Revolution — это инновационный, отзывчивый плагин для слайдеров WordPress, который поддерживает более 4 миллионов веб-сайтов. Будь то слайдер, карусель, изображение главного героя или видеосцена для наилучшего коэффициента конверсии (или даже целая первая страница), визуальный редактор с перетаскиванием и перетаскиванием позволит вам рассказывать свои истории в кратчайшие сроки!
.
- Полностью отзывчивый и отлично смотрится как на настольных, так и на мобильных устройствах.
- Знания в области программирования не требуются.
Умный слайдер 3
Smart Slider 3 — мощный и интуитивно понятный плагин WordPress для создания слайдеров. Полностью отзывчивый, оптимизированный для SEO и работает с любой темой WordPress. Создавайте красивые слайдеры и рассказывайте истории без кода.
- Конструктор слайдов содержимого — редактируйте слайды так же, как и в конструкторах страниц.
- Конструктор слайдов холста — перетаскивайте слои в любое место на слайде.
- Библиотека слайдов — Библиотека слайдов содержит несколько готовых слайдов, которые помогут вам начать работу.
На этом мы завершаем наш список лучших плагинов для WordPress. А что насчет вас? Если бы вам пришлось порекомендовать лучшие плагины WordPress, что бы вы добавили? Напишите нам в Твиттере и дайте нам знать!
7 лучших плагинов кэширования WordPress для уменьшения времени загрузки страницы и TTFB
Кэширование WordPress может быть сложным, а некоторые даже могут назвать его скучным.Попытка объяснить детали такой сложной технологии может занять целую книгу. Однако мы можем разрушить идею кеширования, сравнив ее с простой математической задачей. Сколько будет 10 умножить на 2? Большинство людей сразу скажет вам, что ответ — 20. Почему? Они запомнили ответ. На самом деле, вероятно, им на голову возложены минимальные расчеты. Этот тип сравнения запоминания определенно упрощает кеширование веб-сайтов, но помогает нам визуализировать, как работает этот процесс, и , почему вам может понадобиться плагин для кэширования WordPress.
Ваш сайт можно просматривать несколько десятков раз в месяц. Может быть, вы видите еще более высокие цифры — сотни, тысячи или миллионы. Учитывая, что ваш веб-сайт, скорее всего, обслуживает один и тот же или похожий контент на регулярной основе, было бы неплохо, если бы сервер мог запоминать эти файлы для обслуживания вашего веб-сайта каждый раз?
Объяснение кеширования
Короче говоря, для каждой посещаемой веб-страницы на вашем сайте требуется запрос к серверу, обработка этим сервером (включая запросы к базе данных), а затем окончательный результат, отправленный с сервера в браузер пользователя.Результатом является ваш веб-сайт со всеми файлами и элементами, которые делают его таким, как он есть. Например, у вас может быть заголовок, изображения, меню и блог. Поскольку сервер должен обрабатывать все эти запросы, требуется некоторое время, чтобы вся веб-страница была доставлена пользователю, особенно с неуклюжими или крупными веб-сайтами.
Вот где в игру вступает плагин для кеширования WordPress! Плагин кэширования указывает серверу хранить некоторые файлы на диске или в оперативной памяти, в зависимости от конфигурации.Таким образом, он может запоминать и дублировать тот же контент, который обслуживал в прошлом. В результате ваши веб-страницы загружаются намного быстрее, прямо из кеша . По сути, кеширование снижает объем работы, необходимой для создания просмотра страницы.
Когда вам нужен плагин для кеширования WordPress?
Мы немного поговорили о скорости, но всегда ли вам нужен плагин для кеширования WordPress? И каковы другие преимущества кеширования?
Это отличные вопросы, и для тех из вас, кто управляет собственными серверами или находится на общем хостинге, плагин кеширования обычно имеет смысл.
Недостатки плагинов кеширования
Однако, иногда совсем не нужен плагин кеширования . Если вы выберете управляемый хостинг WordPress, такой как Kinsta, мы позаботимся о кешировании за вас. Кэширование выполняется на уровне сервера и в большинстве случаев намного быстрее. По сравнению с плагином, кэширование на уровне сервера не требует специальных знаний, не требует настройки десятков настроек для достижения максимальной скорости; это просто все время быстро! 🚀
Мгновенное сокращение времени загрузки на 37% после перемещения @WPColt в @kinsta! (БЕЗ ПЛАГИНОВ КЭШЕНИЯ) 🚀🚀🚀
— WPColt (@WPColt) 3 января 2018 г.
Мы не разрешаем использование большинства подключаемых модулей для кэширования на нашей платформе, поскольку они снижают производительность.Есть много вещей, которые могут просто пойти не так с плагинами кеширования, если вы не знаете, что делаете.
Вам всегда нужно какое-то кеширование
Независимо от того, используете ли вы кеширование на уровне сервера или используете подключаемый модуль, вам всегда потребуется кеширование в той или иной форме. Итак, каковы другие преимущества кеширования?
- Вы ускоряете свой веб-сайт для пользователей — Мы уже рассмотрели это, но приятно упомянуть еще раз, поскольку это основное преимущество.
- Вы улучшаете общий пользовательский опыт — Поскольку веб-сайт перемещается быстрее для пользователей, они с большей вероятностью будут просматривать его. Более быстрые веб-сайты известны тем, что снижают показатель отказов, поскольку люди не заинтересованы в ожидании загрузки страницы в течение 10 секунд.
- Ваш сервер использует меньше ресурсов — Это связано со скоростью, поскольку меньшее количество ресурсов делает сайт более быстрым. Однако это также снижает нагрузку на ваш сервер. Это очень важно, когда речь идет о высокодинамичных сайтах, таких как сайты участников, и определении того, что вы можете, а что не можете обслуживать из кеша.
- Вы можете увидеть повышение в поисковой оптимизации — Еще раз, это относится к скорости и пользовательскому опыту, но с улучшением всех этих областей вы можете показать Google и другим поисковым системам, что ваш веб-сайт стоит индексировать. более высокий рейтинг. По сути, быстрый веб-сайт + отличный UX = улучшение SEO.
- Вы увидите более низкий TTFB. — Кэширование — один из самых простых способов снизить TTFB. Фактически, в наших тестах кеширование обычно снижает TTFB до 90%! 😮
Без кеширования и без кеширования
Мы провели несколько тестов скорости с кэшированием на уровне сервера Kinsta, чтобы вы могли увидеть разницу, как с точки зрения общей скорости, так и с точки зрения TTFB.
Нет теста скорости кэширования
Сначала мы провели 5 тестов на Pingdom без включения кеширования и взяли среднее значение.
Без кеширования WordPress (тест скорости)
с тестом скорости кэширования
Затем мы включили кэширование на уровне сервера и провели 5 тестов в Pingdom и взяли среднее значение.
Кеширование WordPress (тест скорости)
Как видите, кэширование на уровне сервера уменьшило время загрузки нашей страницы на 23,04%! И это без лишних усилий.Этот сайт, который мы тестировали, также достаточно оптимизирован, поэтому большие неоптимизированные сайты обязательно увидят еще большие различия.
Нет кеширования TTFB
Как мы упоминали ранее, также важно отметить разницу в TTFB без и с кешированием. TTFB в Pingdom представлен желтой полосой ожидания. Как видите, TTFB без кеширования составляет более 200 мс.
Высокий TTFB без кеширования
с кешированием TTFB
Теперь, если мы посмотрим на TTFB с включенным кешированием, мы увидим, что он меньше 40 мс.
Низкий TTFB с включенным кешированием
Лучшие плагины для кеширования WordPress
Если вы собираетесь управлять своим собственным сервером или используете виртуальный хостинг, попробуйте эти плагины кеширования. Некоторые из них более интуитивно понятны, чем другие, но все они имеют отличные отзывы. Многие онлайн-посты будут пытаться сравнить скорости плагинов кеширования и продать вам лучший из них. Однако это практически невозможно, потому что эти плагины будут работать по-разному в зависимости от вашего собственного сервера, конфигурации, ресурсов и даже физического местоположения.
Мы любим тесты скорости так же, как и другие люди, но считать плагин «самым быстрым» также несправедливо по отношению к автору плагина, поскольку то, что лучше всего работает для одного пользователя, может не работать для другого. Не говоря уже о том, что есть сотни различных настроек, которые можно включить или отключить. Следовательно, , вы всегда должны тестировать плагины кеширования WordPress самостоятельно .
Будьте честны с авторами плагинов. Когда дело доходит до плагинов кеширования #WordPress, всегда проверяйте их скорость и удобство использования.👍Нажмите, чтобы написать твит
Вот краткий список лучших плагинов кэширования WordPress, которые вы можете быстро просмотреть. Если вы хотите узнать подробности каждого из них, продолжайте читать ниже.
Подпишитесь на информационный бюллетень
Мы увеличили наш трафик на 1187% с помощью WordPress.
Присоединяйтесь к более чем 20 000 других людей, которые получают нашу еженедельную рассылку с инсайдерскими советами по WordPress!
Подпишись сейчас
- WP Rocket (премиум)
- Cache Enabler (бесплатно)
- Кэш Comet (бесплатно + премиум)
- W3 Total Cache (бесплатно)
- WP Super Cache (бесплатно)
- WP Fastest Cache (бесплатно + премиум)
- Hyper Cache (бесплатно)
По нашему опыту, вам следует попробовать как минимум два или три плагина кэширования WordPress и принять решение, основываясь на своем опыте.Например, вам могут понравиться пользовательские интерфейсы одних плагинов кэширования намного больше, чем других. Некоторые плагины кеширования также более удобны в использовании.
Мы предлагаем запускать тест скорости с помощью инструмента проверки скорости веб-сайта, такого как Pingdom или GTMetrix, после внедрения каждого плагина. Или один из многих других инструментов для проверки скорости веб-сайта. Таким образом, вы сможете увидеть, как каждый плагин кэширования WordPress влияет на производительность вашего сайта.
Важно: Не забудьте запустить тесты скорости несколько раз, чтобы убедиться, что они обслуживаются из кеша.Всякий раз, когда вы очищаете кеш на своем сайте WordPress, он должен быть восстановлен. Некоторые плагины кеширования также имеют возможность «подогревать» (предварительно загружать) кеш после его очистки.
Плагины кеширования, помимо ускорения вашего сайта, иногда могут вызывать проблемы. Появляется ошибка «Обновление не требуется. Ваша база данных WordPress уже обновлена! » вызвано плагином кеширования, который вы используете на своем сайте.
Теперь, без лишних слов… продолжайте читать, чтобы узнать все о лучших плагинах для кэширования WordPress и о том, что они могут для вас сделать.
1. WP Rocket
WP Rocket — это премиальный плагин для кеширования WordPress с тремя предлагаемыми тарифными планами. Технически вам нужно заплатить только единовременную плату, но поддержка и обновления включены, если вы продолжите платить за каждый год. При этом кеширование для одного веб-сайта стоит 39 долларов, поддержка трех веб-сайтов — 99 долларов, а неограниченное количество веб-сайтов — 199 долларов. Хотя вы можете найти и другие бесплатные плагины, это показатели качества для одного из самых многофункциональных плагинов кэширования на рынке.Бесплатной пробной версии или бесплатной версии плагина нет, но разработчики предлагают 14-дневную гарантию возврата денег.
Одна из причин, по которой нам так нравится плагин WP Rocket, заключается в его простом пользовательском интерфейсе и быстрой настройке. Это плагин для кэширования WordPress, способный сделать ваш сайт быстрым, но любой новичок может сесть и разобраться в большинстве задействованных настроек.
Плагин кеширования WP Rocket WordPress
Также приятно, что WP Rocket создан для бесперебойной работы с веб-сайтами электронной коммерции, учитывая, что именно такие сайты часто нуждаются в скорости кэширования больше всего.В целом, вам может быть интересно, почему вы должны выкладывать деньги на плагин кеширования WordPress, когда так много других конкурентов раздают плагины кеширования бесплатно. Причина в том, что WP Rocket имеет гораздо больше функций и его проще использовать.
Например, WP Super Cache имеет кеширование страниц, но не кеширование браузера. У WP Rocket есть и то, и другое. В Hyper Cache отсутствует ленивая загрузка, которую вам предоставляет WP Rocket. Этот список можно продолжить, но важно помнить, что 39 долларов — это небольшая цена за предоставляемые функции.
Почему это один из лучших плагинов для кеширования WordPress?
- WP Rocket обеспечивает удобство для разработчиков и панель инструментов, чтобы новички чувствовали себя комфортно. Не так уж часто разработчикам приходится экспериментировать с плагинами внутреннего кеширования. С другой стороны, стандартные плагины кеширования иногда выглядят слишком сложными для новичков.
- Плагин имеет чрезвычайно простую настройку для всех пользователей.
- Оптимизация базы данных включена для очистки вашей базы данных WordPress и удаления количества используемых ресурсов.
- Вы можете отложить загрузку медиафайлов с помощью WP Rocket. Это означает, что изображения не загружаются на ваш сайт, пока пользователь не прокручивает их. Таким образом, серверу не нужно выполнять эту работу, если в этом нет необходимости.
- CloudFlare для еще большего ускорения вашего сайта.
- WP Rocket интегрируется с некоторыми из лучших многоязычных плагинов на рынке.
- Multisite предлагается через плагин.
- Вы можете предварительно загрузить кеш.
- Вы получаете инструменты как для минификации, так и для объединения.
- Одна уникальная функция связана с оптимизацией шрифтов Google. Я еще не видел этого ни в одном из других плагинов кеширования, которые я использовал.
- Поддержка кэширования объектов.
- WP Rocket полностью совместим с серверным кешированием Kinsta. Так что, если вы хотите воспользоваться всеми функциями оптимизации, которые может предложить WP Rocket, вы можете это сделать. Узнайте, как можно использовать WP Rocket в Kinsta.
Обеспечена совместимость с
Совместимость
Ознакомьтесь с официальной документацией WP Rocket при настройке и тестировании на своем сайте WordPress.
2. Кэш-активатор
Cache Enabler — это бесплатный плагин кэширования с открытым исходным кодом от нашего партнера KeyCDN, который поддерживает Kinsta CDN. Механизм кэширования диска довольно быстрый и надежный, в то время как поддержка нескольких сайтов WordPress является преимуществом для тех, у кого есть сеть веб-сайтов. Это первоклассный плагин для кеширования без ценника. Вы не получаете полного набора функций, который вы бы получили от WP Rocket, но это жизнеспособная альтернатива для тех, у кого ограниченный бюджет.
Плагин WordPress Cache Enabler
Его славой является то, что это первый плагин WordPress, который помогает вам обслуживать изображения WebP без использования JavaScript. Если для вас это звучит как тарабарщина, просто знайте, что, хотя JavaScript является ценным языком программирования, в некоторых ситуациях он становится менее желательным для скорости. В целом подключаемый модуль Cache Enabler в сочетании с подключаемым модулем Optimus, ShortPixel или EWWW позволяет использовать преимущества этого нового формата изображения. Это отлично подходит для любого владельца онлайн-бизнеса, поскольку на большинстве веб-сайтов есть много изображений, особенно в блогах и магазинах электронной коммерции.
Наконец, настройки Cache Enabler короткие и удобные, они запрашивают такие вещи, как истечение срока действия кеша и настройки поведения кеширования за кулисами. Это не должно сбивать с толку многих, так как на странице настроек есть пояснения, и их не так уж и много для начала.
Почему это один из лучших плагинов для кеширования WordPress?
- Плагин Cache Enabler предлагает уникальный способ обслуживания изображений WebP. Чтобы преобразовать изображения в формат WebP, вы можете использовать Optimus, ShortPixel или EWWW Cloud (мы рекомендуем облачную версию для повышения производительности).
- Пользовательский интерфейс прост и понятен. Это, безусловно, один из самых простых в настройке плагинов для кеширования. Все уровни опыта должны хорошо справляться с этим типом плагина кеширования WordPress.
- Фактический размер кеша отображается на панели управления, чтобы понять, сколько места занимает кеш. Это эффективная и быстрая программа кэширования с автоматическими и ручными вариантами очистки кеша.
- Минификация доступна как для встроенного JavaScript, так и для HTML.
- Cache Enabler в сочетании с плагином под названием Autoptimize включает дополнительные функции, такие как вставка CSS в заголовок страницы. Для получения наиболее оптимальных настроек автоматической оптимизации вы можете следовать нашему подробному руководству по настройке.
Ознакомьтесь с официальной документацией Cache Enabler при его настройке и тестировании на своем сайте WordPress.
3. Тайник комет
Плагин Comet Cache — это популярное и уважаемое решение, имеющее как бесплатную, так и платную версии. Платная версия начинается с 39 долларов и достигает 139 долларов.Это единовременная плата, но вы можете внести дополнительную плату, если вам нужна расширенная поддержка клиентов. Comet Cache имеет те же функции, что и предыдущие плагины для кеширования, но одна область, в которой он выделяется, — это документация.
Comet Cache довольно легко установить и легко перемещать по приборной панели. Тем не менее, он превосходит большинство конкурентов в отделе документации. Даже на обычной странице плагина WordPress вы найдете десятки ссылок и часто задаваемых вопросов, которые помогут вам и научат вас кешированию.
Плагин Comet Cache для WordPress
Полная база знаний и блог доступны на веб-сайте Comet Cache, и вы увидите всевозможную информацию, сравнивающую бесплатную и профессиональную версии. Большая часть причин, по которым вы можете перейти на профессиональную версию, заключается в ее автоматизации. По сути, вы можете установить его и забыть, позволяя плагину кеширования делать большую часть работы за вас. Бесплатная версия выполняет большинство тех же задач, но иногда вам приходится выполнять эти задачи вручную.Кэширование в браузере на стороне клиента также может пригодиться, поскольку вы, по сути, выполняете двойное кэширование, когда сервер находится на вашей стороне, а браузер — на стороне пользователя.
Почему это один из лучших плагинов для кеширования WordPress?
- Comet Cache имеет быструю настройку и разумную внутреннюю часть для настройки кэширования за считанные минуты.
- Кэширование может выполняться для сообщений, страниц, категорий или тегов.
- Платная версия предлагает автоматическую и интеллектуальную очистку кеша.Таким образом, у вас есть возможность установить параметры кеширования при установке и забыть о них в будущем.
- RSS-каналов можно кэшировать, чтобы гарантировать, что распространение вашего контента не будет отложено.
- Большинство основных функций предоставляется бесплатно, поэтому вам не обязательно переходить на платную версию.
- Премиум-версия примерно такая же, как и у WP Rocket, поэтому мы рекомендуем протестировать обе, чтобы узнать, какая из них вам больше нравится.
Ознакомьтесь с официальной документацией Comet Cache и форумом сообщества, когда настраиваете и тестируете его на своем сайте WordPress.
4. W3 Общий кэш
Как один из самых популярных плагинов в библиотеке плагинов WordPress, W3 Total Cache — это распространенный плагин кэширования WordPress, показанный в этих типах обзоров. Хотя нам нравится бесплатное решение, оно далеко от совершенства (и на самом деле это может снизить производительность, если вы используете Kinsta). Основным недостатком является то, что бэкэнд-настроек часто бывает довольно много и их сложно понять.Разработчики проделали достойную работу по выполнению правильных настроек за вас, но новичков это все равно сбивает с толку.
Тем не менее, W3 Total Cache — это бесплатный плагин для кэширования WordPress с открытым исходным кодом, который устанавливается миллионами. У него есть преимущество интеграции с CDN, и он хорошо работает как для мобильных сайтов, так и для обычных настольных. Плагин также может похвастаться тем, что это полезный помощник для веб-сайтов с сертификатами SSL, что делает его идеальным решением для скорости для магазинов электронной коммерции.
Плагин W3 Total Cache для WordPress
Поскольку W3 Total Cache — это плагин с открытым исходным кодом, вам не нужно платить за него никаких денег. Все функции включены в базовый плагин, при этом никаких обновлений не предлагается. Хорошей новостью является то, что плагин охватывает вас по нескольким направлениям, например, предлагая экономию полосы пропускания за счет минификации, сжатия HTTP и оптимизации каналов.
Как мы упоминали ранее, это не наша любимая конфигурация серверной части, но это также может быть просто личным предпочтением.Тем не менее, плагин кэширования WordPress, такой как W3 Total cache, должен улучшить общую производительность вашего сайта и повысить коэффициент конверсии из-за производительности этого сайта.
Почему это один из лучших плагинов для кеширования WordPress?
- W3 Total Cache полностью бесплатен и предоставляет большинство подключаемых модулей кэширования, необходимых для обеспечения скорости и высокой степени оптимизации вашего сайта.
- Хотя не всегда следует следовать за толпой, популярность часто является показателем качества.W3 Total Cache имеет тысячи отличных отзывов и миллионы установок.
- Плагин совместим со всеми видами хостинга, такими как выделенные серверы, общий хостинг и кластеры.
- также предусмотрено для всех мобильных сред. Таким образом, когда кто-то заходит на ваш веб-сайт с мобильного устройства, он по-прежнему получает те же преимущества кеширования, что и на настольном компьютере
- SSL предоставляется, когда вы пытаетесь ускорить работу своего интернет-магазина.
- CDN работает с медиа-библиотекой, поэтому вы можете видеть, насколько хорошо ваши изображения оптимизируются.
- Предоставляются минификация и сжатие, а также кэширование вашей базы данных, объектов на вашем диске и сообщений.
- Поддержка кэширования объектов.
Кэширование
.
Поддержка
У нас есть очень подробное руководство со всеми настройками и параметрами W3 Total Cache.
5. WP Super Cache
WP Super Cache — еще один пример подключаемого модуля кэширования с открытым исходным кодом с миллионами установок.В большинстве случаев, когда вы ищете плагин кеширования, вы увидите WP Super Cache и W3 Total Cache вверху списка. Не помогает, что у них похожие имена, но лучше всего установить их оба по отдельности, чтобы увидеть, какое из них вам больше всего нравится. Некоторые люди могут быть более заинтересованы в установке WP Super Cache просто потому, что он исходит от людей из Automattic.
В любом случае, WP Super Cache бесплатен и имеет открытый исходный код, и после установки не требуется никаких обновлений. Он работает эффективно, создавая статические HTML-файлы и обслуживая их вместо тяжелых PHP-скриптов WordPress.Преимущество использования WP Super Cache заключается в том, что он предлагает три режима кэширования. Один из них называется Simple Mode, и это то, что выберет средний пользователь WordPress, поскольку он наименее рискованный. Однако один из режимов называется экспертным, в котором вы можете суперкэшировать свои файлы с некоторыми модификациями файла .htaccess. Он отлично подходит для опытных разработчиков, которым нужен больший контроль над процессом кеширования.
Плагин WP Super Cache
Как и предполагалось, большинство пользователей будут использовать простой режим кэширования.В этой конфигурации плагин WP Super Cache легко настроить, что позволяет выполнять сжатие страниц, простое кэширование, восстановление кеша и поддержку CDN. Более того, вы можете идентифицировать известных пользователей и не кэшировать для них страницы, если это необходимо. Дополнительные проверки домашней страницы также полезны, когда вы хотите убедиться, что ваша основная веб-страница максимально оптимизирована.
Одна из лучших частей WP Super Cache — это сборка мусора. Короче говоря, каталог кеша со временем заполняется, и ваш сайт может работать медленнее.Таким образом, WP Super Cache регулярно выполняет автоматический процесс сборки мусора, очищая старые файлы и поддерживая оптимизацию вашего сайта.
Почему это один из лучших плагинов для кеширования WordPress?
- WP Super Cache имеет репутацию и послужной список, чтобы обеспечить отличные услуги кеширования для всех ваших веб-сайтов, независимо от размера.
- Это бесплатный продукт с открытым исходным кодом от Automattic. Итак, вы знаете, что обновления будут выходить регулярно, и плагин не исчезнет в ближайшее время.
- В бэкэнд-интерфейсе уже есть большинство необходимых вам настроек. Его довольно легко понять и активировать даже новичкам.
- Плагин использует процесс сбора мусора, при котором он удаляет старые файлы из кеша, чтобы процесс кеширования не замедлял работу вашего сайта.
- WP Super Cache интегрирован с уникальной настройкой CDN для лучшего распространения ваших файлов.
- У вас есть три режима кэширования на выбор: от простого до суперкэширования.Это открывает возможности для всех уровней квалификации, поскольку простой кеш лучше всего подходит для обычных пользователей, а режим суперкэширования позволяет продвинутым пользователям действительно ускорить работу своих сайтов.
- Плагин имеет уникальную функцию под названием Cache Rebuilding, при которой кеш в вашем блоге не очищается при каждой публикации комментария. Вместо этого он восстанавливает кеш и предоставляет старую страницу другим пользователям.
К сожалению, у них нет официальной документации, хотя у них есть много информации на странице их репозитория.У ShoutMeLoud также есть отличный учебник о том, как настроить WP Super Cache на вашем сайте WordPress.
6. Самый быстрый кэш WP
Как видите, многие из этих плагинов кэширования WordPress имеют слишком похожие имена. WP Fastest Cache ничем не отличается, но у него есть некоторые уникальные функции, которые делают его достойным плагином кеширования для всех веб-сайтов (если вы размещаете свой сайт на Kinsta, мы заметили, что этот плагин может снизить производительность, поэтому его не рекомендуется использовать). Все пользователи загружают бесплатную версию, чтобы начать процесс, но доступен премиум-плагин, который можно приобрести только в модуле настроек WP Fastest Cache.
Плагин премиум-класса требует только единовременной оплаты и предлагает широкий спектр инструментов, которых нет в бесплатной версии. Тем не менее, большинство сайтов будут довольны тем, что предлагает бесплатный плагин. Например, в бесплатной версии WP Fastest Cache есть кеширование рабочего стола, минификация HTML и варианты комбинации для JavaScript и CSS.
Плагин WP Fastest Cache
Кэширование браузера и инструменты GZIP также входят в бесплатную версию. В целом известно, что WP Fastest Cache ускоряет работу вашего сайта и улучшает его производительность по сравнению с сайтом без какого-либо плагина кеширования.Страница настроек в значительной степени представляет собой список флажков. Мы утверждаем, что это одна из самых простых страниц настроек, поскольку на ней есть информационные поля, объясняющие, что делает каждая из настроек. Вы также можете переходить на разные вкладки для управления такими элементами, как тайм-ауты кеширования, оптимизация изображений и CDN.
Почему это один из лучших плагинов для кеширования WordPress?
- Бесплатная версия полезна для большинства сайтов, и мы обнаружили, что она обычно обслуживает сайты быстрее, чем многие конкуренты.
- Страницу настроек легко понять, поскольку это просто список флажков с информацией о каждой настройке.
- Вы можете быстро перейти на премиум-версию прямо в панели управления WordPress. Нет необходимости загружать плагин с веб-сайта разработки.
- Вы можете комбинировать и минимизировать CSS и JavaScript.
- CDN возможна без особой настройки.
- Оптимизация изображения выполняется отдельно от кеширования. Таким образом, вы можете точно увидеть, сколько места экономится с помощью одного из ваших самых требовательных ресурсов.
- Есть функция для создания кеша специально для вашей мобильной темы. Вы также найдете возможность не показывать кешированную версию для настольных компьютеров мобильным пользователям.
Интеграция
К сожалению, у них нет официальной документации в одном месте, но в их блоге есть множество руководств о том, как настроить WP Fastest Cache на вашем сайте WordPress.
7. Hyper Cache
Hyper Cache может быть последним плагином для кэширования в нашем списке, но это не сутулость.Это отличное решение для тестирования на сервере высокого класса или на хостинге с ограниченными ресурсами. Плагин Hyper Cache работает исключительно на PHP, поэтому никаких сложных настроек не требуется, и вы можете запускать плагин в любом типе блога WordPress.
Он также знает о мобильных средах, поэтому кеширование по-прежнему происходит, когда кто-то просматривает ваш сайт с телефона или планшета. Плагин Hyper Cache — это проект с открытым исходным кодом, поэтому вам не нужно платить ни копейки или беспокоиться об обновлениях в будущем.Однако вы можете поддержать разработчика пожертвованием.
Плагин Hyper Cache для WordPress
Некоторые из основных функций включают простой и быстрый процесс установки, который отлично подходит для начинающих и обычных пользователей WordPress, которые не хотят проходить через гигантский список настроек кеширования. Кэширование сжатия делает прекрасную работу по оптимизации вашей пропускной способности и повышению общей скорости вашей страницы. В дополнение к этому, плагин должен хорошо работать с bbPress. Итак, если вы планируете запустить форум, это отличное решение для кеширования всех страниц форума.
В целом, плагин Hyper Cache производит наибольший фурор простотой настройки. Это своего рода плагин типа «установил и забыл», о котором не нужно думать после установки. Некоторые настройки немного сложны или имеют странные названия, но все они обычно содержат рекомендации о том, что активировать, и информацию о том, что каждый параметр делает для вашего веб-сайта.
Почему это один из лучших плагинов для кеширования WordPress?
- У плагина вообще нет тарифных планов.Это бесплатный плагин с открытым исходным кодом, в котором все функции включены при загрузке.
- Это подключаемый модуль кэширования с поддержкой мобильных устройств, поэтому кеширование происходит и на небольших устройствах.
- CDN предназначена для подключения к более крупной сети серверов и еще большего ускорения вашего сайта.
- Плагин Hyper Cache предоставляет варианты обслуживания кэшированных страниц для пользователей, которые комментируют ваш блог. Это приносит пользу блогам с большим количеством комментариев. Итак, если у вас много разговоров в блоге, вы все равно знаете, что ваш сайт будет работать быстро.
- Сжатие управляется через плагин даже для некэшированных страниц.
- Плагин определяет, была ли тема веб-сайта переключена на мобильную версию.
- Одна интересная особенность заключается в том, что плагин Hyper Cache перемещает папку кэша из вашего блога. Это означает, что когда вы выполняете резервное копирование для своего веб-сайта, папка кеша не будет включена в эти резервные копии. По сути, это позволяет создавать файлы резервных копий меньшего размера и экономить место в процессе.
Поддержка
Ознакомьтесь с официальной документацией по Hyper Cache и форумом сообщества, когда настраиваете и тестируете его на своем сайте WordPress.
Дополнительные плагины кэширования
Вот пара дополнительных плагинов кеширования, которые нацелены на конкретные решения, которые вы, возможно, захотите проверить:
- Redis Object Cache: серверная часть постоянного кэша объектов на базе Redis.
- LiteSpeed Cache: универсальный плагин для ускорения сайта с эксклюзивным кешем на уровне сервера и набором функций оптимизации. Чтобы воспользоваться преимуществами этого плагина, вы должны использовать его на веб-сервере LiteSpeed.
Резюме
Причину кеширования вашего веб-сайта понять несложно. Однако функции, лежащие в основе этого кеширования, часто слишком сложны для обычного пользователя WordPress. Поэтому, когда вы заходите в настройки плагина кеширования, вы можете не знать, как определить, насколько он хорош.
Еще раз, если вы работаете с управляемым хостом WordPress, вам не нужно устанавливать плагин кэширования WordPress. Ваш хост выполняет всю работу за вас, и кеширование завершено на сервере.Однако для тех, у кого есть общий хостинг или любой другой тип хостинга, на котором вы всем этим управляете, необходимы плагины кеширования.
Если вы не заинтересованы в собственном кэшировании (и хотите более быстрый веб-сайт), рассмотрите возможность регистрации в управляемой учетной записи хостинга WordPress, такой как Kinsta. Если вы все еще планируете управлять собственным хостингом, начните с верхней части этого списка и продолжайте двигаться вниз, пока не найдете лучший интерфейс. После того, как вы сузили список до нескольких избранных, запустите тесты скорости, чтобы выяснить, какие из них действительно улучшают производительность вашего сайта больше всего.
Если у вас есть какие-либо вопросы о подключаемых модулях кэширования WordPress или вы хотите рассказать о своем собственном опыте использования этих подключаемых модулей, оставьте строку в разделе комментариев ниже.
Если вам понравилась эта статья, то вам понравится хостинговая платформа Kinsta WordPress. Ускорьте свой сайт и получите круглосуточную поддержку от нашей опытной команды WordPress. Наша инфраструктура на базе Google Cloud ориентирована на автоматическое масштабирование, производительность и безопасность. Позвольте нам показать вам разницу в Kinsta! Ознакомьтесь с нашими планами
Как реализовать отложенную загрузку WordPress для изображений и видео
Средний вес веб-страниц составляет 3719 КБ, при этом изображения и видео составляют почти 78% от общего веса согласно HTTP-архиву.Браузеру посетителя веб-сайта требуется много байтов для загрузки и отображения, и все тенденции указывают на более крупные веб-страницы и более широкое использование изображений в будущем. WordPress лидирует, когда дело доходит до обмена медиафайлами и включения медиафайлов в дизайн сайта. С WordPress легко интегрировать изображения и видео в сообщения, страницы и даже в фон темы.
С выпуском WordPress 5.5 ленивая загрузка стала частью основной версии и позволяет очень легко реализовать эту технику.
Однако все эти тяжелые ресурсы делают загрузку веб-страницы дорогостоящей, поскольку пользователям приходится ждать загрузки больших файлов, в том числе файлов, которые изначально не видны, перед просмотром веб-страницы. Здесь на сцену выходит ленивая загрузка WordPress .
Что такое отложенная загрузка и как она работает?
Ленивая загрузка — это метод оптимизации, который загружает видимый контент, но задерживает загрузку и рендеринг контента, который отображается ниже сгиба.Это именно то, что вызывает интерес у Google, и это метод, который следует учитывать, если ваши сообщения и страницы содержат много встроенных видео и изображений с высоким разрешением.
Ленивая загрузка работает так:
- Браузер создает веб-страницу DOM без загрузки изображений и предварительной загрузки видео.
- JavaScript используется для определения, какие изображения загружать и какие видео предварительно загружать, в зависимости от содержимого, которое изначально отображается при загрузке страницы. Эти изображения и видео загружаются и предварительно загружаются по мере необходимости.
- Загрузка и рендеринг дополнительных видео откладываются до тех пор, пока посетитель сайта не прокрутит страницу вниз и не появится дополнительный контент.
Конечным результатом является то, что изображения не загружаются, а видео загружаются до тех пор, пока они действительно не понадобятся. Это может значительно повысить производительность сайтов, содержащих много изображений с высоким разрешением и встроенных видео.
Ленивая загрузка может сильно повлиять на скорость сайта, если вы используете много изображений. 🚀Нажмите, чтобы написать твит
WordPress Ленивая загрузка
Как и во многих других проблемах с производительностью веб-сайтов, когда дело доходит до отложенной загрузки WordPress, есть плагин, который вы можете использовать для решения этой проблемы.На самом деле, в каталоге плагинов WordPress доступно множество бесплатных плагинов, которые можно использовать для отложенной загрузки изображений и видео. Рассмотрев несколько десятков плагинов и протестировав несколько, мы определили пять плагинов, которые дают ощутимое улучшение производительности веб-сайта. Если вы готовы реализовать отложенную загрузку, начните с рассмотрения этих пяти вариантов.
Действительно ли изображения и видео замедляют работу веб-сайтов?
Прежде всего, перед загрузкой изображений в WordPress убедитесь, что вы их оптимизировали.
Нам нужна базовая оценка, чтобы мы могли видеть влияние добавления изображений и видео. Нет смысла устранять проблему, если она изначально не возникла. Чтобы проверить это, я установил стандартную установку WordPress в учетной записи хостинга Kinsta. TwentySixteen — активная тема, и не было реализовано никаких плагинов оптимизации или методов, таких как кеширование.
Вот как тест скорости сайта Pingdom оценивает сайт перед добавлением каких-либо изображений или видео.
Тест скорости без изображений и видео
Как видите, страница очень легкая — чуть меньше 155 КБ и загружается менее чем за полсекунды.Трудно придраться к таким оценкам. Что произойдет, если мы загрузим страницу с большими файлами изображений и встроенными видео YouTube?
Тест скорости без плагина ленивой загрузки
Размер страницы увеличился до 1,7 МБ, а время загрузки страницы почти упало до 1,3 секунды. TwentySixteen — это хорошо написанная световая тема, поэтому даже с добавлением полдюжины изображений и видео на YouTube этот сайт по-прежнему довольно легкий и быстро загружается. Однако мы видим, что добавление изображений и видео значительно увеличило размер страницы и значительно снизило скорость загрузки страницы.
Повышение скорости загрузки страницы с помощью подключаемых модулей отложенной загрузки
Два плагина, которые значительно ускоряют доставку этой веб-страницы, — это a3 Lazy Load и Lazy Load. Давайте посмотрим, как каждый из них работал по очереди. Также были протестированы несколько дополнительных плагинов, но они не дали ощутимого улучшения производительности сайта. Пробуя плагины с отложенной загрузкой, обязательно проведите тест до и после, чтобы убедиться, что они дают желаемые результаты.
a3 Ленивая загрузка
a3 Lazy Load — еще один популярный вариант отложенной загрузки WordPress в репозиторий.Этот плагин активен на более чем 50 000 веб-сайтов WordPress и получил очень высокий рейтинг 4,7 из 5 звезд и получил около 40 отзывов пользователей.
Плагин A3 Lazy Load
Активация плагина добавляет меню настроек в Settings > a3 Lazy Load . В целях тестирования я оставил настройки по умолчанию, за одним исключением. Я использовал параметр Loading Background Color , чтобы сопоставить цвет заполнителя с цветом фона веб-страницы.После внесения этого изменения и применения настроек по умолчанию сайт работал очень хорошо.
Тест скорости с подключаемым модулем A3 Lazy Load
Мы вернулись к загрузке страницы менее чем за полсекунды. Это замечательно, учитывая количество изображений и видео, размещенных на этой веб-странице.
Подпишитесь на информационный бюллетень
Мы увеличили наш трафик на 1187% с помощью WordPress.
Присоединяйтесь к более чем 20 000 других людей, которые получают нашу еженедельную рассылку с инсайдерскими советами по WordPress!
Подпишись сейчас
Сравнение результатов испытаний
Без сомнения, вы заметите, что размер страницы и количество запросов значительно уменьшились.Что создает такую резкую разницу? Pingdom предоставляет снимок размера контента, и быстрое сравнение дает ответ. Во-первых, вот как выглядит снимок размера содержимого с активированной отложенной загрузкой a3.
Размер содержимого с подключаемым модулем A3 Lazy Load
Размер изображения крошечный — чуть более 150 КБ. Вот как выглядит скриншот контента с общей полезной нагрузкой 2,0 МБ.
Размер содержимого с плагином Lazy Load XT
Скрипт, HTML, CSS и другие размеры содержимого почти идентичны.Однако размер изображения составляет 1,86 МБ — в основном это размер версии с полным разрешением самого первого изображения на странице, а не просто 150 КБ. Итак, что происходит?
Как я упоминал ранее, WordPress автоматически предоставляет различные размеры изображений, а браузер выбирает и отображает минимально возможную версию в зависимости от размера, при котором изображение будет отображаться на экране. A3 Lazy Load оставляет неизменным поведение WordPress по умолчанию, и в результате доставляется файл изображения гораздо меньшего размера.
Ленивая загрузка
Второй вариант — Lazy Load, бесплатный плагин, созданный командой WP Rocket. В настоящее время он активен на более чем 10 000 установок с рейтингом 4 из 5 звезд. Если вы ищете простой вариант отложенной загрузки WordPress с хорошей скоростью, это отличный выбор.
Плагин Lazy Load от WP Rocket
Этот плагин работает с эскизами, всеми изображениями в содержимом сообщения или в тексте виджета, аватарах и смайлах. Большим преимуществом этого плагина является то, что не используются библиотеки JavaScript, такие как jQuery. и сценарий весит менее 10 КБ.Нет никаких опций для настройки, просто установите плагин, и ленивая загрузка просто сработает.
Родная отложенная загрузка
В последние несколько лет наблюдается стремление интегрировать функцию отложенной загрузки непосредственно в веб-браузеры. В настоящее время встроенная отложенная загрузка доступна в браузерах на основе Chromium, таких как Chrome и Brave, а также в Firefox.
Нативная отложенная загрузка отлично подходит для повышения производительности сайта, поскольку не зависит от встроенного кода Javascript или внешних сценариев.Чтобы добавить на свой сайт нативную отложенную загрузку, просто добавьте атрибут loading = lazy
к изображениям и фреймам, которые вы хотите загружать с отложенной загрузкой.
Плагин Google Native Lazyload.
Google разработал плагин Native Lazyload, чтобы упростить этот процесс. После активации плагина WordPress автоматически вставит атрибут loading
в ваши теги img
и iframe
.
Ленивая загрузка видео
Если вас беспокоит только отложенная загрузка видео, мы также рекомендуем попробовать плагин Lazy Load for Videos.Хотя некоторые из вышеперечисленных плагинов тоже делают это, это отличное решение только для видеоконтента.
Плагин отложенной загрузки для видео
Влияние отложенной загрузки на SEO
Какой бы плагин вы в конечном итоге не использовали для отложенной загрузки WordPress, важно, чтобы вы не навредили своему SEO. Вам нужно дважды проверить две вещи:
- Убедитесь, что Google все еще может сканировать ваши ленивые загруженные изображения. Вы можете легко проверить это с помощью инструмента «Просмотреть как Google» в разделе сканирования в Google Search Console.Если вы все еще можете видеть свои изображения в исходном коде, скорее всего, у вас все в порядке.
- Убедитесь, что вы по-прежнему используете замещающий текст на изображениях, так как это важно для рейтинга в поиске картинок Google.
Альтернативный текст чрезвычайно полезен для Картинок Google — если вы хотите, чтобы ваши изображения занимали там место. Даже если вы используете ленивую загрузку, вы знаете, какое изображение будет загружено, поэтому получите эту информацию как можно раньше и проверьте, как оно отображается.
— 🍌 John 🍌 (@JohnMu) 4 сентября 2018 г.
Резюме
Поскольку на горизонте широко распространенная поддержка отложенной загрузки в браузере, мы рекомендуем использовать такой плагин, как Google Native Lazy Load, чтобы установить базовый уровень отложенной загрузки для вашего сайта.
Благодаря поддержке Chrome и Firefox, а также поддержке Safari в будущем, отложенная загрузка в браузере должна быть всем, что вам нужно для отложенной загрузки изображений и окон iframe. С учетом сказанного, если вы ищете вариант на основе JavaScript, который также нацелен на старые браузеры, a3 Lazy Load — отличный вариант.
Ленивая загрузка — это всего лишь одна из техник, которые вы можете использовать для оптимизации вашего сайта WordPress. Однако это может сильно повлиять на скорость сайта, если вы используете много изображений и видео.Тем не менее, после того, как вы внедрили отложенную загрузку, вы можете рассмотреть и реализовать несколько дополнительных методов, чтобы обеспечить максимально быструю работу веб-сайта.
Пропустили ли мы какие-нибудь другие хорошие решения для отложенной загрузки WordPress? Если да, сообщите нам об этом ниже.
Если вам понравилась эта статья, то вам понравится хостинговая платформа Kinsta WordPress. Ускорьте свой сайт и получите круглосуточную поддержку от нашей опытной команды WordPress. Наша инфраструктура на базе Google Cloud ориентирована на автоматическое масштабирование, производительность и безопасность.Позвольте нам показать вам разницу в Kinsta! Ознакомьтесь с нашими планами
11 способов повысить производительность WordPress (ОБНОВЛЕНО)
Как ускорить работу WordPress, безусловно, является горячей темой в наши дни. К счастью, существует множество методов, которые можно использовать для выполнения работы. Итак, мы намерены перечислить все известные нам уловки, которые могут сделать ваш сайт WordPress намного быстрее.
Зачем вам ускорять работу WordPress?
Есть много причин, по которым звонят тревожные звонки, некоторые из которых могут даже вызвать у вас серьезные опасения:
- Поисковые системы (например, Google) ранжируют веб-сайты с быстрой загрузкой выше, чем с медленной.Итак, если вы хотите улучшить свою позицию в поисковой выдаче, повышение скорости должно быть одним из ваших приоритетов.
- Исследования показали, что скорость загрузки сайта более 2 секунд обычно приводит к тому, что около 47 процентов посетителей уходят с сайта. Итак, чтобы заинтересовать около половины посетителей, вам следует ускорить работу WordPress.
- Интернет-покупатели — самый нетерпеливый лот; они ожидают, что страница загрузится в течение секунды. Итак, если у вас есть магазин электронной коммерции на WordPress, вам лучше подготовиться к серьезным улучшениям, чтобы ваш бизнес стал более прибыльным.
Как проверить время загрузки вашего сайта?
Перво-наперво вам нужно проанализировать текущее время загрузки вашего сайта. Имейте в виду, что эта скорость может отличаться от страницы к странице, так как это зависит от различных факторов, а именно:
- размер этой конкретной страницы,
- , сколько запросов она генерирует,
- независимо от того, кэшируется она или нет,
- и, наконец, какой тип контента (статический или динамический) он размещает.
Домашняя страница веб-сайта обычно используется в качестве эталона для проверки времени загрузки.Чтобы проверить скорость веб-сайта, в Интернете широко используются следующие три инструмента:
- WebPageTest.org
- Tools.Pingdom.com
- PageSpeed Insights (на самом деле это не сообщает время загрузки страницы, но выделяет элементы, которые вы можете настроить, чтобы ускорить WordPress)
Хорошо, это о пора поговорить о делах! Вот 11 способов ускорить WordPress:
1. Выберите лучшего провайдера веб-хостинга
Основным фактором, влияющим на скорость веб-сайта, является хостинг вашего веб-сайта WordPress.Может показаться хорошей идеей разместить ваш новый веб-сайт у провайдера виртуального хостинга, который предлагает «неограниченную» пропускную способность, пространство, электронную почту, домены и многое другое. Однако в отношении этого предложения мы обычно упускаем из виду то, что среды общего хостинга не могут обеспечить хорошее время загрузки в часы пиковой нагрузки, и большинство из них не обеспечивают 99-процентное время безотказной работы в любой конкретный месяц.
Общий хостинг имеет тенденцию обеспечивать более низкую производительность, потому что вы используете одно и то же пространство на сервере с бесчисленным множеством других веб-сайтов, и невозможно сказать, сколько ресурсов используют другие.Кроме того, вы не знаете, насколько хорошо оптимизированы серверы.
К счастью, индустрия веб-хостинга продвинулась вперед с развитием технологий, и цены провайдеров облачного хостинга со временем снизились. В настоящее время вы можете купить выделенные облачные серверы у SiteGround, DigitalOcean, Amazon Web Services и даже Google Compute Engine по номинальной цене. Однако настройка этих серверов может быть сложной задачей, поскольку вам необходимо настроить серверы с нуля. Есть провайдеры веб-хостинга, такие как Cloudways (где я работаю) , которые делают задачу настройки оптимизированных облачных серверов такой же простой, как щелчок и запуск.
2. Используйте легкую тему / фреймворк WordPress
Темы
WordPress с множеством динамических элементов, слайдеров, виджетов, социальных иконок и многих других ярких элементов очень привлекательны для глаз. Но помните: если у них слишком много элементов и большие размеры страниц, они определенно вызовут удар по вашему веб-серверу.
Здесь лучше всего использовать легкие темы. Одно из решений — выбрать одну из тем WordPress по умолчанию. Другой — попробовать что-то вроде Neve, созданное теми же парнями, что и CodeinWP.
В качестве альтернативы для многофункционального веб-сайта вы также можете выбрать тему, в которой используется хороший фреймворк, например Bootstrap или Foundation.
3. Уменьшить размер изображения
Изображения являются основным фактором увеличения размера данной веб-страницы. Уловка состоит в том, чтобы уменьшить размер изображений без ущерба для качества.
Если вы вручную оптимизируете изображения с помощью расширения Chrome PageSpeed Insights, Photoshop или любых других инструментов, процесс займет много времени.К счастью, есть плагины практически для всего, что вы можете придумать, включая оптимизацию изображений. Стоит упомянуть:
Использование любого из вышеупомянутых плагинов на вашем сайте WordPress резко уменьшит размеры изображений, тем самым повысив скорость вашего сайта.
4. Минимизация файлов JS и CSS
Если вы запустите свой веб-сайт с помощью инструмента Google PageSpeed Insights, вы, вероятно, получите уведомление об уменьшении размера ваших файлов CSS и JS.Это означает, что уменьшив количество вызовов CSS и JS и размер этих файлов, вы можете улучшить скорость загрузки сайта.
Кроме того, если вы разбираетесь в темах WordPress, вы можете изучить руководства, предоставленные Google, и внести некоторые исправления вручную. Если нет, то есть плагины, которые помогут вам достичь этой цели; Самым популярным из них является Autoptimize, который может помочь в оптимизации CSS, JS и даже HTML вашего сайта WordPress.
5. Используйте расширенные механизмы кэширования с помощью подключаемого модуля кэширования
плагины для кеширования WordPress (e.грамм. W3 Total Cache) существуют уже давно, что упрощает сложные задачи добавления правил кеширования к элементам вашего веб-сайта. Сочетание таких плагинов с продвинутыми механизмами кеширования, такими как Varnish, может помочь вам улучшить скорость загрузки вашего веб-сайта и, в конечном итоге, значительно ускорить WordPress.
6. Используйте CDN
Люди, которые посещают ваш веб-сайт, принадлежат к разным точкам мира, и, разумеется, скорость загрузки сайта будет отличаться, если посетители находятся далеко от того места, где размещен ваш сайт.Существует множество CDN (сетей доставки контента), которые помогают свести к минимуму скорость загрузки сайта для посетителей из разных стран. CDN хранит копию вашего веб-сайта в различных центрах обработки данных, расположенных в разных местах. Основная функция CDN — обслуживать веб-страницу посетителю из ближайшего возможного местоположения. Cloudflare и MaxCDN — одни из самых популярных сервисов CDN.
7. Включить сжатие GZIP
Сжатие файлов на локальном компьютере может сэкономить много места на диске.Точно так же для Интернета мы можем использовать сжатие GZIP. Этот маневр значительно сократит использование полосы пропускания и время, необходимое для получения доступа к вашему веб-сайту. GZIP сжимает различные файлы, поэтому всякий раз, когда посетитель пытается получить доступ к вашему сайту; их браузеру сначала нужно будет распаковать веб-сайт. Этот процесс в значительной степени снижает использование полосы пропускания.
Вы можете использовать либо плагин, например PageSpeed Ninja, который включает сжатие GZIP, либо добавить следующие коды в ваш.htaccess файл.
AddOutputFilterByType DEFLATE текст / простой AddOutputFilterByType DEFLATE text / html AddOutputFilterByType DEFLATE текст / 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 / x-javascript
8. Очистка базы данных WordPress
Удаление ненужных данных из базы данных позволит сохранить ее размер до минимума, а также поможет уменьшить размер резервных копий.Также необходимо удалить спам-комментарии, фальшивых пользователей, старые черновики вашего контента и, возможно, даже нежелательные плагины, а также темы. Все это уменьшит размер ваших баз данных и веб-файлов и, таким образом, ускорит WordPress — ваш WordPress.
9. Деактивировать или удалить плагины
Хранение нежелательных плагинов на ваших сайтах WordPress добавит огромное количество мусора в ваши веб-файлы. Более того, это также увеличит размер вашей резервной копии и создаст огромную нагрузку на ресурсы вашего сервера во время создания файлов резервных копий.Лучше избавиться от плагинов, которые вы не используете, а также поищите альтернативные методы использования сторонних сервисов для автоматизации или планирования задач (например, публикации ваших последних сообщений в социальных сетях).
IFTTT или Zapier — это два веб-сервиса, которые помогают автоматизировать такие задачи и снижают нагрузку на ваш веб-сайт и ресурсы сервера.
10. Сведите к минимуму количество внешних скриптов
Использование внешних скриптов на ваших веб-страницах добавляет большой объем данных к общему времени загрузки.Таким образом, лучше всего использовать небольшое количество скриптов, включая только самое необходимое, например инструменты отслеживания (например, Google Analytics) или системы комментирования (например, Disqus).
11. Отключить пингбеки и трекбэки
Пингбэки и трекбэки — это два основных компонента WordPress, которые предупреждают вас, когда ваш блог или страница получает ссылку. Это может показаться полезным, но у вас также есть такие вещи, как Инструменты Google для веб-мастеров и другие службы, чтобы проверять ссылки на вашем веб-сайте.
Сохранение пингбэков и трекбэков также может создать нежелательную нагрузку на ресурсы вашего сервера.Это потому, что всякий раз, когда кто-то пытается установить ссылку на ваш сайт, он генерирует запросы от WordPress туда и обратно. Этой функцией также часто злоупотребляют при нацеливании на веб-сайт с помощью DDoS-атак.
Отключить все это можно в WP-Admin → Настройки → Обсуждение . Просто снимите флажок « Разрешить уведомления о ссылках из других блогов (пингбеки и обратные ссылки)». ”Это поможет вам еще больше ускорить работу WordPress.
Заключение
Самым большим преимуществом сокращения времени загрузки вашего веб-сайта является то, что это очень помогает улучшить впечатления посетителей.Дело остается неизменным, используют ли они мобильные устройства или ПК. Кроме того, это также улучшит ваш рейтинг в поисковой выдаче. В конце концов, снижение использования пропускной способности вашего хостинга и более высокая скорость загрузки сайта на стороне клиента принесут вам пользу как в краткосрочной, так и в долгосрочной перспективе.
Если вы еще не начали вести блог, посмотрите это руководство: как создать сайт на WordPress. Это отличный ресурс, предлагающий пошаговые инструкции по созданию личного или профессионального блога.
Теперь ваша очередь.Как ускорить работу WordPress? У тебя есть какие-нибудь хитрости в рукаве?
Не забудьте принять участие в нашем ускоренном курсе по ускорению вашего сайта WordPress. С помощью некоторых простых исправлений вы можете сократить время загрузки даже на 50-80%:
БОНУСНОЕ ВИДЕО: 6 неочевидных исправлений для уменьшения времени загрузки
* Это сообщение содержит партнерские ссылки. Это означает, что если вы нажмете на одну из ссылок на продукт, а затем купите продукт, мы получим небольшую комиссию.Не беспокойтесь, вы все равно будете платить стандартную сумму, так что с вашей стороны никаких затрат не будет.
Или начните обсуждение в нашей группе Facebook для профессионалов WordPress. Найдите ответы, поделитесь советами и получите помощь от других экспертов WordPress. Присоединяйтесь сейчас (это бесплатно)!
Как уменьшить нагрузку на сервер Admin-Ajax в WordPress
Чтобы улучшить взаимодействие с пользователем, мы всегда увеличиваем скорость сайта. После того, как щелкнуть ссылку на веб-сайт кажется простым делом. Но задумывались ли вы когда-нибудь о том, сколько запросов мгновенно проверяется в течение нескольких секунд после одного щелчка? За эти несколько секунд происходит множество вещей, которые могут замедлить работу веб-сайта Admin-Ajax, о котором здесь рассказывается.
Как уменьшить нагрузку на сервер Admin-Ajax в WordPress
Хотя за медленной загрузкой сайта стоят разные вещи. При проверке с помощью инструментов тестирования скорости сайта иногда отображается предупреждение в файле Ajax.php администратора. Это означает, что файл Admin Ajax.php также является одной из причин медленной загрузки сайта.
Admin-ajax.php является частью WordPress AJAX API. Он также обрабатывает запросы как от внутреннего, так и от внешнего интерфейса. Ajax позволяет обновлять веб-страницы асинхронно, негласно обмениваясь небольшими объемами данных с сервером.
В WordPress 3.6 WordPress представил Heartbeat API. API стимулирует двунаправленное соединение между браузером и сервером. Кроме того, он использовался для автосохранения, блокировки публикации и предупреждения об истечении срока входа в систему, когда пользователь пишет или редактирует.
Heartbeat API запускает события при получении данных / ответа при создании запросов на связь с сервером. Обычно это вызывает огромную нагрузку на сервер и, следовательно, замедляет работу веб-сайта.
Из-за этого Heartbeat API Admin-ajax.php генерирует запросы каждые 15 секунд. Запрос может быть любой связью с сервером. Таким образом, отправляя слишком много запросов, серверу требуется много времени, чтобы отобразить ваше содержимое или загрузить веб-сайт.
Как уменьшить нагрузку на сервер Admin-Ajax?
Ускорьте панель администратора WordPress
Как уменьшить нагрузку на сервер Admin-Ajax в WordPress — скорость
Итак, лучшее решение для ускорения работы сайта на сервере — это отключить Heartbeat API. Вместо этого установите подключаемый модуль Heartbeat control.Плагин Heartbeat Control позволяет легко управлять частотой Heartbeat API WordPress. С помощью этого плагина API Heartbeat можно полностью отключить.
Примечание: Если вы используете какой-либо подключаемый модуль кэширования, отключите кеширование объектов перед тем, как двигаться дальше. Это значительно ускорит работу панели управления WordPress.
Для установки подключаемого модуля Heartbeat Control:
Как установить плагин WordPress для контроля пульса
- Войдите в WordPress Admin Dashboard.
- Перейдите к Plugins >> Добавьте новый и найдите Heartbeat Control .
- Сейчас, Установить и Активировать it.
Конфигурация подключаемого модуля HeartBeat Control:
Как ограничить API Heartbeat в WordPress
- Зайдите в настройки и затем Control HeartBeat ( Settings >> Control Heartbeat )
- Теперь выберите места. У локаций есть три варианта на выбор.
- Отключить везде
- Отключить на странице приборной панели
- Разрешить только на странице редактирования сообщений
- Если я предполагаю, на ваш сайт регулярно добавляется более 1 пользователя.Итак, я предлагаю выбрать Allow Only on Post Edit Page location, чтобы отключить плагин.
- Теперь вам нужно выбрать временной интервал для выполнения запросов admin-ajax, пройдя через меню Override Heartbeat Frequency.
- Установите интервал времени 60 секунд . При этом запросы будут генерироваться каждые 60 секунд. Это резко снижает нагрузку на сервер.
- Теперь найдите плагин, который использует Heartbeat API .
- Для этого перейдите на сайт GTMetrix и проанализируйте свой сайт. Теперь перейдите на вкладку «Водопад» и проанализируйте, для какого файла требуется много времени для подключения и ответа.
- Теперь прокрутите вниз и посмотрите, есть ли запись для POST admin-ajax.php.
- Если да, разверните его и перейдите на вкладку Post , чтобы найти плагин.
- Теперь все готово.
Производительность
— шаги по оптимизации WordPress в отношении нагрузки на сервер?
Используйте плагин W3 Total Cache для кеширования в WordPress.Включите кеширование страниц и кеширование базы данных на странице настроек плагина. Убедитесь, что вы выбрали «Альтернативный кэш PHP (APC / APCu)» в качестве механизма кэширования. НЕ включайте минификацию в W3 Total Cache, так как у вас есть много шансов нарушить внешний вид и / или функциональность вашего сайта. Мы оставим это Cloudflare.
Когда вы закончите настройку остальных функций плагина, настройте Cloudflare для своего веб-сайта. Убедитесь, что вы включили Cloudflare в настройках W3 Total Cache в разделе «Расширения».
Cloudflare — это сеть доставки контента, которая кэширует все статическое содержимое (файлы изображений, CSS, JS, документы и т. Д.) С вашего сайта и обслуживает его посетителей со своих глобальных серверов. Это может помочь ускорить загрузку страницы и снизить нагрузку на ваш сервер. Для списка типов файлов, которые кэшируются Cloudlfare checkout , этот список . Кроме того, у Cloudflare есть бесплатный тарифный план.
В Cloudflare установите уровень кэширования на стандартный и установите срок действия кеша браузера как минимум более 20 часов.Включите Always Online ™, чтобы даже если ваш сервер выйдет из строя, Cloudflare будет обслуживать статические страницы вашего сайта из своего кеша. Также включите их функцию автоматического минификации (помните, почему я просил вас не включать минификацию — это W3 Total Cache? Потому что Cloudflare делает это лучше!) Затем установите Rocket Loader ™ на автоматический режим.
Вот отрывок из того, что делает Rocket Loader:
Уменьшение количества сетевых запросов за счет связывания JavaScript
файлы, даже сторонние ресурсы, чтобы избежать замедления страницы
рендеринг.Асинхронная загрузка сценариев, включая сторонние сценарии,
, чтобы они не блокировали немедленную загрузку содержимого вашей страницы.
.Скрипты кэширования локально (с использованием LocalStorage, доступного в большинстве браузеров
и смартфонов), поэтому они не загружаются повторно, если не требуется
.
Дополнительную информацию можно найти здесь.
Если возможно, переключитесь на фреймворк Genesis для WordPress, потому что они чистые, без любого раздувания .Genesis был создан с учетом скорости и SEO. Я сам это тестировал, и мои оценки PageSpeed были хорошими. Также, если вы используете Genesis, не забудьте включить кеширование фрагментов в настройках W3 Total Cache.
Поскольку теперь вы используете Cloudlfare в качестве CDN, вы можете использовать такой плагин, как ‘ Imagify ‘ или ‘ Compress JPEG & PNG images ‘ by TingPNG, чтобы сжать свои изображения. Оба являются бесплатными плагинами, доступными в репозитории плагинов WordPress.org. Кроме того, Imagify поддерживает мощный алгоритм сжатия с потерями.
Наконец, установите плагин « Remove Query Strings From Static Resources » из репозитория WordPress, чтобы он удалял строки запроса из статических ресурсов, таких как файлы CSS и JS. Это потому, что ресурсы со знаком «?» или «&» в URL-адресе не кэшируются некоторыми серверами кэширования прокси (помните, что Cloudflare также является сервером кэширования прокси).
Затем установите плагин « Use Google Libraries ».