Почему мой сайт WordPress работает медленно после обновления? Часто задаваемые вопросы.
Опубликовано: 2021-06-17Раскрытие информации: этот пост содержит партнерские ссылки. Я могу получить компенсацию, когда вы переходите по ссылкам на товары в этом посте. Чтобы ознакомиться с моей Политикой в отношении рекламы, посетите эту страницу . Спасибо за чтение!
Содержание
- Почему WordPress тормозит после обновления?
- Вот что делать, если ваш сайт WordPress внезапно стал работать медленнее после обновления.
- Проверьте на ошибки 404.
- Плагины.
- Широкое использование ресурсов.
- Темы.
- Проверьте свою версию PHP.
- Оптимизация сайта.
- Последнее средство.
- Сайт WordPress работает медленно после сводки об обновлении.
Почему WordPress тормозит после обновления?
Есть в основном три причины, по которым ваш сайт WordPress внезапно становится медленным после обновления. На самом деле, я бы оценил, что 90% всех веб-сайтов WordPress становятся медленными после обновления, вызванного одним или комбинацией этих трех причин:
- Ваша тема.
- Ваши плагины.
- Текущая версия PHP, работающая на вашем сайте.
Конечно, могут быть и другие причины, по которым ваш сайт WordPress замедляется после обновления.
Но я лично обнаружил, что основные причины замедления работы сайта WordPress, особенно после обновления, обычно связаны с этими тремя источниками.
В этом посте я расскажу о некоторых основных исправлениях того, как ускорить работу вашего веб-сайта WordPress, если он работает медленно после обновления.
Обратите внимание, что могут быть другие проблемы, которые могут замедлять работу вашего веб-сайта WordPress, которые не имеют ничего общего с обновлением WordPress или могут выходить за рамки тех трех областей, которые я перечислил выше.
Однако, если это так, вам, вероятно, следует либо поговорить с вашим веб-хостингом, либо проконсультироваться с разработчиком WordPress.
Однако, если вы попробуете некоторые из этих действий ниже, вы можете обнаружить, что они могут легко решить ваши проблемы со скоростью WordPress, которые могли возникнуть после обновления WordPress.
Вот что делать, если ваш сайт WordPress внезапно стал работать медленнее после обновления.
Прежде чем что-либо делать, обязательно выполните эти 2 шага.
- Сделайте диагностику, зайдите в GTMetrix . Посмотрите, где у вас могут возникнуть проблемы, влияющие на производительность вашего веб-сайта, и запишите их. Вы также можете проверить скорость страницы вашего веб-сайта здесь: PageSpeed Insights в инструментах разработчика Google.
- Затем сделайте резервную копию всего вашего веб-сайта WordPress.
Действия, которые я изложу ниже, либо помогут вам решить проблемы со скоростью вашего веб-сайта WordPress самостоятельно, либо дадут вам представление о том, куда обратиться за помощью, чтобы их исправить.
Проверьте на ошибки 404.
В Chrome используйте инструмент проверки и проверьте веб-сайт (щелкните правой кнопкой мыши -> проверить). Перейдите на вкладку «Консоль». Видите ли вы ошибки 404?
Вы также можете перепроверить, перейдя на вкладку «Сеть», вам придется перезагрузить страницу. Есть ли элементы со статусом 404?
Возможно, есть ресурсы или элементы, которые возвращают ошибку 404. Это объясняет, почему веб-сайт продолжает пытаться их загрузить.
Проверьте изображения, CSS и JavaScript, которые могут отсутствовать и возвращать ошибку 404.
В Chrome вы также можете просмотреть вкладки «Консоль» и «Сеть» или попробовать аудит Lighthouse на вкладке «Аудит».
Я бы начал с проверки вкладки « Сеть» в консоли разработчика Chrome .
Плагины.
Во-первых, убедитесь, что все ваши плагины обновлены.
Если вы только что обновили WordPress до последней версии, возможно, некоторые из используемых вами плагинов больше не поддерживаются этой версией.
Опять же, сначала сделайте резервную копию своего веб-сайта, затем начните деактивировать или отключать установленные плагины один за другим и посмотрите, улучшит ли это скорость работы сайта.
Если у вас есть плагин кеширования, попробуйте очистить кеш или просто удалить его. Затем переустановите тот же плагин кэширования или даже найдите лучший. Таким образом удаляется не менее 99% кэшированных файлов.
Возможно, некоторые устаревшие плагины замедляют работу вашего сайта. Так что отключите все плагины и тестируйте, тестируйте, тестируйте. Затем повторно активируйте плагины один за другим, пока не найдете тот, который замедляет работу.
Когда вы найдете тот, который вызывает все проблемы, деактивируйте его, и веб-сайт должен вернуться к жизни в течение секунды.
Если вам действительно нравится плагин и вы считаете, что он жизненно важен для вашего сайта, создайте заявку в службу поддержки у создателя плагина. Если плагин больше не поддерживается производителем плагинов, найдите альтернативу.
Некоторые плагины делают такие вещи, как аутентификация при регистрации с панели управления, которая истечет время ожидания. Таким образом замедляется весь ваш сайт, если по какой-то причине они не могут подключиться к своему домашнему серверу.
Некоторые плагины делают запрос к внешнему источнику, игнорируя предустановленное время ожидания WordPress, и удаленный сайт не отвечает вовремя.
Плагины на самом деле довольно легко отлаживать с помощью плагина Site Health & Troubleshooting . Дать ему шанс.
Широкое использование ресурсов.
Иногда плагин, например или даже тема, требует много ресурсов или времени. Вы можете проверить, насколько эффективно или нет области вашего веб-сайта WordPress используют ресурсы, установив плагин Query Monitor . Он регистрирует все запросы к базе данных, а также действия/фильтры, которые занимают много времени.
Когда у вас есть представление о том, что замедляет работу вашего веб-сайта, вы можете попытаться решить проблему оттуда. Иногда это означает, что вам нужно снова отключить плагин, а иногда — повторить некоторые другие функции.
Темы.
Как и в случае с плагинами, возможно, ваша тема не обновлена до версии, совместимой с последней версией WordPress.
Поэтому попробуйте переключиться на тему по умолчанию и снова обновить WordPress.
Вы можете отключить и снова активировать свои плагины один за другим, чтобы убедиться, что ваша тема, плагины и новейшая версия WordPress работают вместе.
Иногда обновление может привести к тому, что старая тема не будет работать должным образом с плагинами, с которыми она всегда работала хорошо, из-за обновления ядра WordPress.
Затем повторно включите тему и плагины, еще раз один за другим проверьте, все ли работает как положено.
Проверьте свою версию PHP.
Несмотря на то, что ядро WordPress, темы и плагины написаны на PHP, PHP-файлы вашего сайта хранятся на вашем сервере, то есть у вашего веб-хостинг-провайдера.
Если вы используете, особенно план общего хостинга, ваш веб-хостинг может не иметь самую последнюю обновленную версию PHP на своих серверах.
Вы можете точно узнать, какая у вашего сайта последняя версия PHP, также используя плагин Site Health & Troubleshooting .
Это на самом деле более распространено, чем вы думаете.
Веб-хосты могут не запускать последние версии PHP на своих серверах, потому что многие обновления WordPress не требуют этого. Но некоторые делают.
Чтобы обновить версию PHP, вам нужно проверить эту опцию на вашем хосте.
Проверьте наличие ошибок PHP.
Если вы не знакомы с PHP, вам следует либо связаться с разработчиком, чтобы включить ошибки PHP и/или предупреждения в журналах PHP вашего сайта, либо связаться с вашим веб-хостингом.
Вы также можете использовать плагин Query Monitor , так как он тоже будет отображать ошибки PHP.
Вы можете иметь много ошибок PHP и даже не осознавать этого.
Ваш сайт WordPress работает медленно после обновления, что может быть связано с хостом, а обновление может быть случайным.
Оптимизация сайта.
Хотите верьте, хотите нет, но ваш сайт WordPress может быть не так оптимизирован, как вы думаете.
Во многих случаях обновления ядра WordPress обычно делают больше, чем заполняют какие-либо уязвимости, но также делают его кодирование более эффективным.
Эти изменения в кодировании могут иметь последующий эффект для каждой темы, плагина, а также любых медиафайлов, которые уже есть на вашем сайте.
Таким образом, это отличная возможность действительно переоценить статус оптимизации вашего веб-сайта.
Есть 2 распространенные причины, по которым ваш сайт WordPress может работать медленнее после обновления из-за проблем с оптимизацией.
Одним из них, конечно, могут быть ваши медиафайлы.
Такие вещи, как изображения, видео и другие интенсивные медиа, которые могут сделать ваш сайт великолепным, но также потребляют много ресурсов.
Эти вещи могут стать более очевидными, особенно после основного обновления WordPress.
Еще одна область оптимизации, которую вам нужно проверить, — это файлы WordPress CSS и JavaScript.
Многие плагины и темы имеют раздутый код CSS и JavaScript.
Но расслабьтесь, вам не нужно быть экспертом по CSS или поклонником JavaScript, чтобы оптимизировать CSS и JavaScript.
Просто установите плагин для оптимизации, подобный этому, и поэкспериментируйте с ним: Autoptimize .
Autoptimize может объединить все файлы CSS в один файл. То же самое можно сделать и с файлами JavaScript.
Используйте такие инструменты, как GTmetrix, еще раз, чтобы увидеть, помогло ли это.
Если это не поможет, попробуйте плагин W3 Total Cache и прочитайте руководства по его использованию. Это также может решить некоторые из ваших проблем с оптимизацией.
Вы можете, конечно, заплатить кому-то за оптимизацию вашего сайта, если вы все еще чувствуете разочарование.
Существуют различные другие плагины для оптимизации , которые могут, например, уменьшать размеры ваших изображений, либо по одному, либо по всему сайту.
Плагин Query Monitor также может помочь найти проблемы с SQL-запросами. Журналы вашего сервера покажут, есть ли перенаправления, которые замедляют работу.
Последнее средство.
Если ничего не помогает, и вы не можете позволить себе падение скорости или время простоя, необходимое для устранения проблем со скоростью, вы всегда можете понизить свой WordPress до последней версии, пока не разберетесь с этим, используя этот плагин: WP Понизить .
Если что-то не получается, вам обязательно следует обратиться к своему хостинг-провайдеру.
Сайт WordPress работает медленно после сводки об обновлении.
Возможно, вы заметили, что я избегал ситуаций, когда вам может понадобиться решение для кодирования PHP для ваших проблем со скоростью обновления WordPress.
Я сделал это, поскольку большинство из тех, кто уже знает PHP, также обычно знают, как решить эти проблемы с помощью решений для кодирования PHP.
В целом, я бы сказал, что большинство ситуаций, когда веб-сайт WordPress работает медленно после обновления, обычно связаны либо с тем, что ваш плагин устарел, либо просто не работает с новой версией WordPress, либо ваша тема устарела. и просто не работает с новой версией WordPress.
Возможно, это связано с тем, что ваша тема также устарела.
Это одна из основных причин, по которой платные темы имеют преимущество перед бесплатными темами. Платные темы обычно содержат последние обновления. Таким образом, вам не нужно беспокоиться о том, что какие-либо обновления WordPress Core должны работать с устаревшей темой.
Опять же, если вы протестируете свою текущую тему и плагины, деактивируя их один за другим и запуская WordPress через один из анализаторов скорости после каждой деактивации, как я перечислил выше, то вы, скорее всего, сможете найти причину. это замедляет работу вашего сайта, и устранить его довольно легко.
Помните, однако, всегда делайте резервную копию своего веб-сайта WordPress, прежде чем возиться со своими темами и плагинами, просто на всякий случай.