Супер способы ускорить wordpress блог + бонус 7000 рублей
Опубликовано: 01.09.2018
Привет дорогие друзья, читатели и подписчики моего блога, с Вами на связи как всегда неизменный автор этого блога Александр Деменев и сегодня я расскажу Вам о том, как ускорить WordPress блог или сайт. Благодаря способам, о которых я расскажу, Вы сможете сделать из своего блога настоящую «Ракету»! Ну что, готовы? Давайте начнем работу! Хочу сразу сказать что для полной оптимизации вордпресс движка нужно выполнить очень много действий, большая часть работы будет описана в данной статье. Так же дополнительные моменты по оптимизации будут в следующих статьях.
Кому будет полезно ускорить wordpress блог?
Если скорость загрузки Вашего блога составляет не более 1,5 секунды, то об этом можно пока не беспокоиться. Результаты итак очень не плохие. но если Вы все-таки желаете их улучшить, читайте данный пост до конца. В случае того, если Ваш блог очень долго грузиться, все время тормозит или скорость его загрузки превышает отметку в 1,5 секунды, это говорит только об одном, Вам срочно нужно ускорить wordpress блог и снизить нагрузку на хостинг для более стабильной работы.Вот посмотрите на то, как хостинг одного из моих блогов, не выдержал нагрузку из-за высокой посещаемости. Случилось это примерно в 12:00 по Московскому времени и в результате этого я потерял большое количество посетителей, которые бы могли посетить мой блог за оставшиеся 12 часов до обновления статистики.
Конечно здесь повлиял и другой фактор. но если не сделать всю рекомендованную мной работу, такую картину могут увидеть многие в один прекрасный момент.
Хочу порекомендовать два отличных сервиса онлайн проверки скорости загрузки сайтов.
Для того чтобы проверить скорость загрузки с помощью этого сервиса, Вам необходимо ввести адрес проверяемого сайта в специальное поле. После чего нажать на кнопку «ПРОВЕРИТЬ», точно так же как на скриншоте ниже.
После этого Вы получите информацию о скорости загрузки Вашего блога или сайта и уже тогда можете принимать решение, нужно ли Вам ускорить wordpress. Смотрите пример проверки на скриншоте ниже.
Здесь выполняйте все точно так же, как на скриншотах.
Как ускорить wordpress, пошаговый план действий!
Уменьшить количество выводимых записей (анонсов) на страницах, дает не большой результат; Качество работы Веб Хостинга, который используется Вашим блогом, так как именно от хостинга и от качества его работы могут зависеть многие факторы. Поэтому никогда не гонитесь за «дешевизной», качественный хостинг не может стоить 1 — 2 доллара ($), обязательно, перед тем как сделать выбор почитайте отзывы других пользователей, которые ранее уже пользовались услугами этой компании; Провести оптимизацию всех изображений имеющихся на блоге, о том как можно оптимизировать изображение читайте на моем блоге в следующих статьях или найдите в интернете, уверен сможете найти большое количество очень действенных способов; очень важный момент, который так же влияет на скорость загрузки блога. Обязательно, в настройках картинки указывайте размеры (высоту и ширину) загружаемых изображений, чтобы робот Вашего блога понимал какого они размера и тем самым не стучал в базу данных для того чтобы получить ответ на этот вопрос. Благодаря этому мы снизим количество запросов к базе данных блога; Храните файлы большого размера на сторонних сервисах облачного хранения файлов, например «Яндекс Диск», «MEGA», «DropBox», «AmazonS3», «Youtube» и так далее; Удалите все лишние плагины, которые установлены на Вашем блоге или замените их с помощью кода. Очень часто бывает такое, что установлено большое количество плагинов, которые совсем не используются. Это в корне не правильно, если у Вас на блоге происходит тоже самое, срочно удаляйте все лишнее; Регулярно обновляйте Вордпресс движок и все имеющиеся плагины, не нужно думать, что после обновления у Вас пропадет или перестанет работать какой-то код, просто делайте резервное копирование базы данных перед обновлением и никаких проблем с этим не возникнет; Так же очень важно позаботиться о защите блога от СПАМА. Ведь из-за массового спама создается огромная нагрузка на Ваш хостинг. Для защиты от спама можно использовать множество способов. Самым простым может быть установка плагинов, которых сейчас очень и очень много. Выбирайте на свой вкус и цвет! (если же Вы не хотите искать информацию о плагинах осуществляющих эту функцию, мой совет установите плагин «Invisible Captcha», он способен выполнять защиту блога от спама на высоком уровне); Обязательно установите необходимые плагины кэширования. Собственно я, рекомендую использовать Hyper Cache — для кэширования страниц блога и плагин WP File Cache — кэширует запросы к базе данных блога, благодаря этому, как утверждают некоторые умельцы на форумах нагрузка снижается практически в 2,5 раза. Таким образом благодаря всего лишь двум этим плагинам можно значительно ускорить wordpress блог. Плагин WP File Cache практически не нуждается в каких-либо серьезных настройках, все что необходимо сделать в его настройках можете посмотреть на скриншоте ниже,но в то же время он способен ускорить wordpress в несколько раз.
Поскольку дальнейшие действия предполагают работу с файлами шаблона, обязательно сделайте резервную копию базы данных и только после этого приступайте к выполнению этих действий. Иначе можно не только ускорить wordpress, но и нанести огромный вред своему блогу, особенно если на нем содержится большое количество записей, которые можно потерять. Учтите это!
Ускорить wordpress благодаря оптимизации файлов шаблона блога.
Оптимизация файла стилей с целью ускорить wordpress . 
Для того, чтобы удалить сохраненные ранее postrevisions Ваших статей, нужно создать специальный запрос в PHPMyAdmin:
DELETE a,b,c FROM wp_posts a LEFT JOIN wp_term_relationships b ON (a.ID = b.object_id) LEFT JOIN wp_postmeta c ON (a.ID = c.post_id) WHERE a.post_type = СrevisionТ Обязательно уберите все имеющиеся коды скриптов из файла header.php вашего шаблона и перенесите в footer.php. Это связано с тем, что при загрузки страницы блога, загружается различный мусор, что Вам в принципе не нужно. Убрав все коды скриптов в «Подвал» Вы сможете значительно ускорить wordpress, благодаря тому, что теперь у Вас будет загружаться все так, как должно, а именно будет грузиться верстка шаблона и подгружаться стили. Это реально дает результаты; Думаю, что многие из Вас знают, чем больше запросов к базе данных, тем больше нагрузка и медленнее скорость. На эту тему, возможно, я опубликую отдельный подробный пост, со всеми возможностями снижения нагрузки на БД, а сейчас кратко скажу, как и что нужно сделать.Открываем файл header.php на редактирование, лучше всего это делать в программе Notepad++. После этого удалите из него строку
<meta name="generator" content="WordPress <?php bloginfo ('version'); ?>" />Она Вам вообще не нужна, а напротив, может даже нанести вред, так как показывает версию движка Вордпресс установленного на блоге. Хакеры и взломщики не спят!
Далее Вам нужно отключить еще часть запросов к базе данных, благодаря специальному коду, который нужно так же прописать в файл header.php. Вместо того кода, который находиться сейчас в шапке вашего шаблона меняем на этот
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <link rel="stylesheet" href="ваш сайт/wp-content/themes/ваша тема/style.css" type="text/css" media="screen" /> <link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="http://ваш сайт/?feed=rss2" /> <link rel="alternate" type="text/xml" title="RSS .92" href="http://ваш сайт/?feed=rss" /> <link rel="alternate" type="application/atom+xml" title="Atom 0.3" href="http://ваш сайт/?feed=atom" /> <link rel="pingback" href="http://ваш сайт/xmlrpc.php" /> <link rel="shortcut icon" href="http://ваш сайт/wp-content/themes/ваша тема/images/favicon.ico" />Запросы заключенные в теги <title> </title> трогать не нужно!
Microsoft Azure поможет Вам ускорить wordpress блог + бонус 7000 рублей!
Уверен, что многие блоггеры не применяют этот способ вообще, потому что всякие гуру (сеошники, блоггеры — инфобизнесмены) этого не рассказывают, потому что сами этого не знают, ну или просто им делают все фрилансеры и объяснить как это сделать они просто не в состоянии. Вот я и решил все таки поделиться этой информацией с Вами. Способ достаточно старый, использую его на своих блогах уже долгое время. Готовы? Приступим!
Как всегда действий делаем бэкап базы данных, перед тем как переходить к выполнению работы!
Для начала работы с сервисом Microsoft Azure, Вам необходимо установить на блог специальный плагин W3TotalCache, с помощью него Вы будете вести всю настройку. Для начала установите плагин на блог, после этого зайдите в его настройки и сделайте все точно так же как на скриншоте ниже
Чтобы ускорить wordpress с помощью Microsoft Azure, необходимо включить следующие функции:
Page Cache; Database Cache; Object Cache; Browser Cache.Напротив всех перечисленных пунктов ставим галочки, после чего сохраняем изменения.
Функцию Minify включать не нужно, так как она в 90% случаях не работала на моих блогах, а так же после ее включения, мои блоги тормозили по страшному. Поэтому ее трогать не нужно!!! Пусть она будет выключена!!!
Плагин сам по себе очень хорош. После его установки и правильной настройки скорость загрузки блога может сократиться на 0.5 — 1 секунду. Он вполне способен ускорить wordpress, так же как и известный плагин Hyper Cache. Поэтому обязательно сделайте те настройки, которые я рекомендую!
Не нужно экспериментировать с настройками данного плагина, при неправильной настройке, плагин способен убивать весь CPU Вашего хостинга, делайте только то, что рекомендую я!
Переходим к самому важному процессу оптимизации блога — подключение CDN Microsoft Azure. Для этого переходим по ссылке [aspan] Microsoft Azure [/aspan], здесь можете увидеть предложение, об бесплатном подключении к сервису сроком на один месяц. После прохождения регистрации Вы получаете бесплатный аккаунт и бонус в виде 7000 рублей, которые можете потратить на различные услуги. После этого Вам нужно создать хранилище. Делайте точно так же, как на представленных скриншотах ниже.
После этого Вы получите имя и ключ для доступа, который нужно ввести в настройках плагина кэширования нашего блога W3TotalCache в разделе CDN. Если вдруг что-то не понятно, посмотрите на скриншот
Последним шагом будет настройка плагина таким образом, чтобы CDN отдавало только CSS, скрипты и файлы темы. Благодаря этому стоимость на пользование услугами Microsoft Azure будет сравнительно небольшой. Обязательно снимите галочку с пункта Host attachments. Так же советую удалить из списка того, что копировать в CDN:
Последним шагом будет настройка плагина таким образом, чтобы CDN отдавало только CSS, скрипты и файлы темы. Благодаря этому стоимость на пользование услугами MicrosoftAzureбудет сравнительно небольшой. Обязательно снимите галочку с пункта Host attachments.
Так же советую удалить из списка того, что копировать в CDN wp-includes file types to upload: удаляем *.gif;*.png;*.jpg;*.xml Custom file list: удаляем favicon.ico {wp_content_dir}/gallery/* {wp_content_dir}/uploads/avatars/* {plugins_dir}/wordpress-seo/css/xml-sitemap.xslТочно так же, как на скриншоте выполняем все действия
После этого нажимаем кнопку сохранить изменения. Следующим действием нужно будет трижды скопировать файлы в CDN. Пример:
Теперь Вам нужно очистить кэш, после этого открыть страницу Вашего блога, чтобы он запустился и снова делаем проверку на скорость загрузки. Особых результатов по ускорению wordpress с помощью Microsoft Azure Вы не увидите, лично у меня блог стал грузиться быстрее всего на 0.1 — 0.3 секунды. Зато Вы получите, таким образом, другой огромный плюс, при посещаемости более 5000 уникальных посетителей нагрузка на хостинг не растет и время загрузки не увеличивается, другими словами благодаря этому способу удалось сократить нагрузку на хостинг в разы и сделать работу блога стабильной и устойчивой к большим нагрузкам. И все это абсолютно бесплатно!
На этом у меня все, надеюсь, мои советы, как ускорить wordpress были Вам очень полезны. Конечно, многие способы я не упомянул в данном посте, так как все в одной статье не возможно уместить. Более расширенную информацию, я даю в своей электронной книге, в которой собрано более 70 действенных способов, направленных именно на то, чтобы ускорить wordpress блог, уверен больше половины способов для Вас не известны. Многим рекомендую ее прочитать и принять необходимые меры для того чтобы совершить полный «апгрейд» своего блога и поражать посетителей молниеносной загрузкой страниц своего веб ресурса.
Дорогие друзья! Поделитесь своим мнением, по поводу способов, о которых я Вам рассказал в данном посте. Возможно у Вас есть тоже какие-то свои наработки, которые помогли Вам ускорить wordpress блог?