Главная » Бизнес в интернет » Как оптимизировать и ускорить свой блог

Как оптимизировать и ускорить свой блог

Не дешёвые друзья, я рад вновь приветствовать вас на страничках собственного блога и сейчас мы разберем не маловажную и полезную тему, которая даст возможность любому из вас сделать больше быстрота работы собственных блогов, увеличить быстродействие ресурса. Это благоприятно отражается на отношении посетителей к сайту, системы поиска только одобрят подобный ход и, не во всех спорных ситуациях, даже могут выбрать в пользу вашего блога.  Благодаря этому, если вы приняли решение и создали собственный блог, а детально про то, как начать вести собственный блог и для чего необходим блог я писал в предыдущих статьях, тогда эта информация для вас станет очень полезной.

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

Оптимизация блога. Разбор зависимости скорости загрузки и позиций в выдаче

Подавляющее большое количество как начинающих, так и уже больше опытных блоггеров не уделяют ускорению собственных блогов никакого внимания. Некоторые неизменно находятся в поиске улучшения собственного ресурса и уже на первых шагах формирования сталкиваются с данным вопросом «Действует ли скорость загрузки блога на позиции в выдаче?».  Ответ мне видится максимально очевидным, а как считаете вы? Ладно, не буду томить и скажу, что разумеется действует! Как пример и для лучшего представления обрисую вам следующую ситуацию: Только представьте, клиент открыл поисковик (Google или Яндекс), ввел в строку поиска собственный запрос и увидел большое количество страниц результатов. Натолкнувшись на ссылку с вашим блогом, он открывает её. Однако что происходит дальше? Окно его браузера долго грузится и белый экран совсем не желает заменяться на полную картинку сайта…Проблемка, правда? И здесь же встречный вопрос: Как вы думаете, что большое количество юзеров выполнит в подобной ситуации?

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

Благодаря этому именно сейчас мы займемся тем, что станем по максимуму ускорять ваш блог. Более того, вы обучитесь улучшить базу данных wordpress через phpmyadmin. Ну с, начнем?

Никакое дело не покажется несбыточным, если разбить его на очень маленькие части (Генри Форд).

Благодаря этому нынче мы по пунктам разберем все, что предстоит проделать для ускорения блога и разгрузки сервера.

Первый шаг. Отключаем ненужные плагины (которых, как вы сможете увидеть, достаточно много).

Когда вы с большим вниманием пройдетесь по перечню всех установленных плагинов, то вы легко отсеете массу лишних. Их большое количество и они все нагружают сервер, не взирая на то, какой идеальный кэш у вас стоит. Например, я применяю хороший скрипт кэширования Maxcache, но все таки программные модули в виде плагинов делают собственное дело…

У себя я отключил около десятка плагинов, перед этим, естественно, хорошенечко все продумал и разобрал. Некоторые я решил просто сменить кодом, так как большое количество предназначений на блоге по настоящему выполнять без специализированных программных модулей. Нынче я приведу варианты:

ScrolltoTopButton — при помощи этого плагина на блоге выводится кнопка для возврата «наверх» страницы. Раньше на моем сайте стоял этот плагин, однако на данный момент я решил выполнить подобную же кнопку с помощью несложного кода.

WordPressRelatedPosts — этот плагин служит для вывода схожих постов на блоге. Однако это можно выполнить с помощью обычного кода, для чего плагин то? Во всемирной сети вы сможете найти множество информации по такому вопросу.

WPPageNumbers — программный модуль для вывода постраничной навигации. Это по-прежнему легко выполняется с помощью кода.

DisableWordPressUpdates — выключение данного плагина существенно снизит мощность нагрузки на блог. Он в ответе за выключение автоматизированного изменения движка и плагинов. Для этого необходимо прописать пару строк в коде и дело в шляпе.

QipSmiles — этот плагин выводит смайлы на блоге. Та самая история и тут. Выполнить смайлики можно и без плагина.

InvisibleCaptcha — контроль спама в комментариях на wordpress. Меняем поля в коде и забываем одновременно о 2-ух вещах: плагин и спам.

Anti-XSSattack — Данный программный модуль работает для WP 2.5, благодаря этому отключаем.

Audioplayer — сильно грузит сервер, также отключаем.

LoginLockDown — для успокоения и здорового сна просто создайте пароль на 50 символов и все, а плагин — delete.

OptimizeDB — Можно выключить, и включать собственно тогда, когда готовитесь провести оптимизацию базы данных.

Результат такой «чистки» меня порадовал, из-за того что блог заработал гораздо быстрее, а про нагрузку на сервер можно вообще позабыть. Конечно, это далеко не полный перечень плагинов, которые можно выключить чтобы разгрузить собственный блог. Однако пока что остановимся на указанных. Как видитё, все гуд, благодаря этому идём дальше.

Если Вы вдруг не вкурсе, как сменить использование плагина на применение кода, тогда обратитесь к помощи поисковой системы Гугла или Яндекса, во всемирной сети вы сможете найти большое количество публикаций на данную тему с детальными описаниями и пояснениями. Основное, ввести правильно запрос. Например:  «Смайлики в комментариях без плагина на WordPress», «Защита от спама в комментариях без плагинов» и дальше в таком духе. Кто ищет, тот в первую очередь находит…Удачи!

Залить на ютуб все аудиозаписи и видеоролики

Многие в собственных постах для большего восприятия клиентами информации вставляют аудио и видео записи, причем заливают их конкретно на сервер блога. Если есть такие, то их следует в обязательном порядке убрать и перезалить, например на youtube. Объясняю почему. Если у вас будет определенное количество обзоров и видео-уроков, и посетители, и еще клиенты по вашей рекламе начнут смотреть их в количестве ста человек (на все видео), то сервер начнет истерить и молить о помиловании. Так что берем и загружаем все видео на Ютуб, а после просто помещаем код на блог. Надеюсь, каждыйумеетэтоделать. На всякий пожарный случай вот ролик

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

Как выключить корзину и ревизию постов на движке WordPress

Перед тем как перейти к действиям, разберем, что такое проверка поста? Ситуация следующая: Вы пишите пост и когда он полноценно оформлен – сохраняете его. Все правильно. Но особенно часто появляется необходимость на протяжении определенного времени что-нибудь поменять, убрать или добавить. А что же происходит с первоначальным вариантом поста? Вот тут и формируется проверка, говоря иначе сберегается его копия. Вы только представьте, сколько подобных ревизий (копий) соберётся у вас за год? Благодаря этому вашей важной задачей будет удалить все ревизии постов, и еще выключить их создание.

Предлагаю для начала выключить создание и сохранение копий (ревизий), и корзину блога. А после чего уже переходим к удалению. Как вы знаете, в корзину будут сохранены все удалённые вами посты и страницы.

Итак, находим в корне вашего блога файл wp-config.phpи открываем его с помощью любого текстового редактора. Советую Notapad++, весьма комфортный и мощный редактор. Туда вставляете 2 строчки:

define(‘WP_POST_REVISIONS’, false);

define(‘EMPTY_TRASH_DAYS’, 0);

Их можно вставить сюда:

Первой строчкой мы отключаем ревизии постов, а второй — корзину. Цифра «0» — это значение времени (дней), которое посты и страницы будут сберегаться в корзине. Ну а ноль – это нисколько. По вашему желанию, чтобы избежать неприятностей со случайным удалением и невозможностью возврата (отката), вы можете установить 1 или 2.

Дальше я рекомендовал бы улучшить базу данных блога. Это достаточно важная вещь в блоговедении. Не нужно забывать иногда делать данную процедуру. Всего пару несложных действий и готово. Сначала заходим в phpmyadmin на сервере и подбираем в колонке навигации с боковой стороны базу данных вашего сайта.

Отыскать её можно так:  заходим в панель управления хостингом, там ищем кнопку «PhpMyadmin» и нажимаем. После вводим данные для входа (логин и пароль), которые вы обязаны знать!

После того, как вы зашли, кликаете 1 раз на собственную БД. На всякий пожарный случай, перед тем как продолжать, рекомендую выполнить резервную копию БД.

Кнопка «Экспорт» — «Выделить все» и подтверждаем воздействие нажатием кнопки «ОК». Можно заархивировать базу и затем случится её скачивание на ПК. Сейчас, на случай косяков или ошибки, мы защищены, из-за того что имеем копию.

Двигаемся дальше. Удаляем весь дохлый груз, а конкретно  лишние таблицы из базы. Нынче я вам выделю все таблицы, которые делаются после того как произошла установка движка. Их не нужно удалять!

wp_comments

wp_links

wp_options

wp_postmeta

wp_posts

wp_terms

wp_term_relationships

wp_term_taxonomy

wp_usermeta

wp_users

Еще вы должны иметь в виду, что после того как произошла установка какого-нибудь плагина, в базе делаются под него таблицы. Бывает так, что вы попользовались плагином и удалили, а таблицы то в БД остались. Благодаря этому их необходимо удалить, чтобы не замедлялась работа блога. Выполняется это так: ставим галочку напротив таблицы, которую необходимо удалить и нажимаем на «крестик».

Это мы выполнили пол дела. Так как прежде мы только отключили ревизии, нынче их необходимо удалить из базы данных. Ради заинтересованности, помните размер данных напротив wp-post. После убирания мы посмотрим как она поменялась. У меня она уменьшилась в несколько раз.

Переходим по вкладке «SQL» и вводим в строку такой запрос:

DELETE FROM wp_posts WHERE post_type = «revision»

На картинке вы воочию видите:

Дальше жмем кнопку «ОК» и смотрим что вышло:

На картинке выше вы видите, что было удалено 7 строк, но данная операция проводилась по свежим следам, благодаря этому у вас точно удалённых строк будет побольше.

Выходит, что wp-post мы дружно очистили, оставив там только все самое нужное. Сейчас нужно улучшить таблицу wp-post. Выполняется это при помощи подобного запроса через ту же вкладку SQL:

OPTIMIZE TABLE wp_posts;

Если готово, тогда приступайте у удалению всех комментариев со спамом, которые поступили на блог:

DELETE FROM wp_comments WHERE comment_approved = ‘spam’;

Дальше необходимо удалить все пинкбеки:

DELETE FROM wp_comments WHERE comment_type = ‘pingback’;

На этом, пожалуй, мы закончим нашу мощную оптимизацию базы. Сейчас я хотел бы перейти к плагину optimize DB. Он нам сможет помочь зафиксировать все проделанное. Если он не поставлен на вашем блоге, тогда скачайте и установите. Итак, в панели администратора заходим в раздел «Инструменты», дальше «optimize DB» и там подбираем «Optimize NOW». Нажимаем 1 раз эту кнопку. Все база оптимизирована, плагин можно отключать.

«А на конец я спою…»

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

1) Когда вставляете в публикацию или пост картинки, то постарайтесь загружать их не внушительного размера. Из-за того что большие картинки тоже очень долгое время грузятся. При помощи поисковиков вы найдете много интересной и ценной информации по этому поводу. Просто введите «оптимизация изображений для web».

2) Как уже говорил сначала, не надо вставлять в новости или обзоры на блоге аудиофайлы и видеоролики, которые будут прямо грузиться с хостинга (сервера). Есть довольно различных сервисов для этого, тот же Youtube. Примените его.

3) Если это реально, тогда поместите все коды скриптов «в подвальное помещение» сайта. Речь идёт о файле footer.php. Тогда во время загрузки страницы блога первым делом будут грузится картинки, текст и т.д., а в самом конце уже разные примочки.

Твердо уверенны в том, что вы воспользуетесь моими советами и качественно оптимизируете собственный блог.

Оставить комментарий

Ваш email нигде не будет показанОбязательные для заполнения поля помечены *

*