вход

Как оптимизировать блог WordPress

Как оптимизировать блог Wordpress

CMS WordPress сегодня необычайно популярна. Многие из тех, кто открывает персональный блог, останавливают свой выбор именно на этой CMS - системе управления контентом. Несмотря на все преимущества системы WordPress, у многих со временем, блоги работают слишком медленно. И тогда автор начинает задумываться как оптимизировать блог, как сделать его загрузку быстрее.

Особенно замедление работы блога начинает заметно проявляться, если блог под управлением wordpress располагается на общем хостинге. Когда физически на одной машине находиться несколько виртуальных сайтов, которые делят между собой количество памяти и процессорного времени. В этом случае блог может испытывать массу проблем. Поскольку в этом случае каждому блогу отводиться только часть ресурсов. Чтобы процессы не занимали слишком много ресурсов, каждому виртуальному сайту устанавливают квоты или попросту лимиты использования процессорного времени и памяти. Слишком сложные и медленные запросы к базе могут вызвать перерасход ресурсов и сайт может "зависнуть". Замедление работы блога в этом случае обусловлено действиями операционной системы хостинга, которая пытается ограничить возросшие аппетиты системы блога. Так частые "зависания" сайта могут быть следствием превышения CPU квоты. Это приносит большие неудобства как на серверной стороне, так и на клиентской стороне. Если вы столкнулись с этими проблемами или просто хотите ускорить ваш блог, постарайтесь выполнить сегодняшние советы. Быстро работающий блог WordPress создает у посетителей хорошее впечатление. Всегда приятно, если все работает быстро и без задержек. Особенно в наш быстрый век, когда люди не хотят ждать, и у них нет времени. Они покинут сайт, если он медленный и найдут более удобное место, где они смогут получить тоже самое.Если вы создаете сайты, вы должны всегда помнить о том, чтобы ваши сайты всегда имели хороший контент и хорошую скорость загрузки.

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

Используйте только важные плагины.

Без плагинов не обойтись. Каждый блог использует плагины. Они расширяют возможности WordPress, выполняя быстро и эффективно возложенные на них функции. Они бесплатны и просты в установке. Вам не нужно совсем знать ни языков программирования, ни того, как работают плагины Однако не стоит поддаваться искушению установить как можно больше хороших и красивых плагинов. Несмотря на все преимущества плагинов, совет здесь прямо противоположный. Используйте минимум! Чем меньшее количество плагинов вы будете использовать, тем быстрее будет загружаться ваш блог. Определите максимально необходимые плагины, а без которых можно обойтись, де активируйте и удалите. Вы должны очень тщательно отбирать нужные вам плагины. Обычно, число плагинов не должно превышать 10-12 штук. Особенно следует избегать те плагины, которые используют базу данных. В противном случае, при удалении таких плагинов, вам потребуется удалить и все данные, связанные с ними.

Вместо виджетов используйте код в сайдбарах.

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

Отмените ревизии постов.

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

Чтобы отключить ревизию нужно выполнить следующее: Откройте файл wp-config.php, он лежит в корне вашего блога, и вставьте туда строчку:

  define(‘WP_POST_REVISIONS’, false);
  
Теперь ревизии постов будет отключены. Всегда будет храниться только актуальная запись. Но все ревизии, созданные до этого, останутся в базе данных, и чистить базу данных придётся отдельно. Однако если вы опасаетесь остаться совсем без сохранённых копий, то пожжете определить в этой же строчке количество создаваемых ревизий:
  define(‘WP_POST_REVISIONS’, 3);
  
Цифра 3 означает, что для каждой записи будет выполняться не более трёх ревизий.

Удалите файл error_log.

Файл error_log необходим для того, чтобы в него велась запись ошибок. Со временем он может стать очень большого размера, поэтому его можно удалить, чтобы снизить нагрузку на систему. Впоследствии при возникновении новых ошибок файл error_log будет создан заново. Чтобы найти этот файл, подключитесь к сайту. Вы можете использовать файл менеджер или FTP клиент.

Отключите все лишние инструменты отслеживания и статистики

Каждый инструмент статистики, выполняя свою работу, замедляет процесс загрузки сайта. Чем большее количество таких инструментов вы используете, тем больше вы замедляете свой блог. Аналитика дело хорошие, но переусердствуя, вы рискуете замедлить свой блог. Я советую использовать несколько мощных инструментов вместо много более простых. Используйте инструменты аналитики от Yandex или от Google. Наиболее популярен среди блоггеров, например такой инструмент от Google, как Google analytics. Google Analytics (сокращённо GA) — бесплатный сервис, предоставляемый Google для создания детальной статистики посетителей веб-сайтов. Статистика собирается на сервере Google, пользователь только размещает JS-код на страницах своего сайта.

Используйте сжатие файлов

Сжатие файлов это один из главных шагов на пути к скорости блога. Сжатие файлов позволит вашему wordpress блогу загружаться очень быстро. Обычно, сжатие файлов можно задействовать из панели управления (cpanel) вашего хостига. Поищите фунцию похожую на ‘optimise website’. Вы должны использовать сжатие файлов типа MIME, например - text, html text, plain text, JavaScript text и css. Так вы значительно ускорите загрузку word press. Если вы хотите сжимать также и изображения, то можете использовать для блога плагин WP Minify.

Оптимизируйте использование картинок.

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

Обычно в статье должно быть не боле 10-12 картинок. Картинки должны соответствовать контенту. Избегайте использовать разные картинки как по размерам так и по насыщенности и четкости. Это выглядит не профессионально. Вы наверное видели статьи на топовых блогах. Там изображения подобраны по размерам и качеству. Они органичнее вписываются в текст. Не пытайтесь вставить слишком большие или слишком маленькие по размерам изображения. Обрежьте большие до ширины колонки, и ваша статья будет загружаться на порядок быстрее.

Уменьшите число рекламных блоков

Умение размещать рекламу, говорит о профессионализме. Вы должны тщательно продумать расположение рекламных блоков на странице. Размещайте ее осторожно, не загромождайте основной контет и навигацию. Старайтесь уменьшить количество рекламы. Много рекламных блоков не только ухудшают вид но и сильно тормозят процесс загрузки. Каждый рекламный блок это как правило java script, который в свою очередь увеличивает DNS и HTTP запросы. Даже всеми применяемый Google Adsense может быть уже слишком тяжелым для блога. Вот и получается, что реклама значительно ухудшает загрузку.

Удалите все лишние таблицы из базы

Этот пункт требует некоторой квалификации при работе c базой. Попробуйте визуально определить лишние таблицы, и удалите их. Это также поможет снизить загрузку базы. Чтобы начать работать с базой, вы должны зайти в панель управления сайтом. Обычно она предоставляется хостингом. После авторизации загрузите PHPmyadmin и откройте базу данных вашего блога. После открытия, вы увидите список таблиц. Родные таблицы блога, как правило, имеют префикс wp_. Например, wp_comments, wp_links, wp_options и т.д. Если у вас присутствуют какие либо еще дополнительные таблицы, вы можете удалить их. Когда вы устанавливали различные плагины, они создавали эти таблицы под свои нужды. После деинсталляции плагинов таблицы остались и они больше не нужны.

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

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

Качественные премиум темы и шаблоны для Вашего сайта:

Смотреть полный каталог качественных тем и шаблонов

Здесь Вы можете выбрать из более чем 46 000 готовых дизайнов. Шаблоны сайтов + установка + хостинг + персонализация + поисковая оптимизация + копирайтинг — все эти услуги вы всегда можете получить от профессионалов мирового уровня!


Нашли это полезным? Поделитесь с другими:
Не останавливайтесь, читайте дальше:
Оставить комментарий

Статья → Как оптимизировать блог WordPress

Правила комментирования

  1. Кoммeнтapий всегда проходит премодерацию.
  2. В поле "URL блога" можно указывать только ссылку на главную страницу вашего блога. Ссылки на прочие веб-ресурсы (в том числе блоги/сплоги, созданные не для людей) будут удалены.
  3. Запрещается использовать в качестве имени комментатора слоганы/названия сайтов, рекламные фразы, ключевые и т.п. слова. В случае несоблюдения этого условия имя изменяется по усмотрению владельца блога. Просьба указывать нормальное имя или ник.
  4. Весьма вероятно, что короткий и неинформативный кoммeнтapий вида "Спасибо!", "Интересная статья", будет удален. Исключение составляют знакомые автору блога комментаторы.