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

Для начала, давайте протестируем блог, какова нынешняя производительность блога. Для этого я пользуюсь удобным дополнением для Mozilla Firefox. Оно носит название YSlow. Вы можете скачать его с сайта разработчика.

После установки дополнения в браузере Firefox Вы увидите кнопку дополнения, выглядит она так:

YSlow thumb Урок 44 Увеличиваем скорость блога | Часть 1 Нажав на эту кнопку, “выдвинется” панель YSlow. В поле Rulesets выбирете Small Site or Blog:
YSlow2 thumb Урок 44 Увеличиваем скорость блога | Часть 1 И ниже нажмите на кнопку “Run Test”. Вашему блогу будет дана оценка по 100-бальной шкале. Это значение Вы можете увидеть после выражения Overall performance score.

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

Также добавьте в footer.php перед </body> следующий код:

<?php echo get_num_queries(); ?> запросов. <?php timer_stop(1); ?> секунд. 

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

Также для просмотра количества запросов Вы можете воспользоваться плагином WP Tuner, но это, как Вы, наверное, догадались, очередной плагин, следовательно очередная нагрузка.

Оптимизация блога

1. Плагины

Самое главное, выключите все плагины, которые Вам не нужны. Подумайте, действительно ли Вам нужны эти календари и т.п. Оставьте только самое необходимое.

2. Количество постов

Уменьшите количество выводимых постов на главной странице блога (не рекомендую ставить больше 5).  5 постов на главной странице по-моему самое то: не мало и не много. Чтобы изменить это количество зайдите в админку WordPress –> Настройки –> Чтение. В разделе “На страницах блога отображать не более” поставьте цифру 5:

kolichestvozapisei thumb Урок 44 Увеличиваем скорость блога | Часть 1

3. Редактирование кода шаблона

Теперь нужно будет немного подредактировать код нашей темы. Сначала откройте “Исходный код страницы” главной страницы Вашего блога в браузере (В Opera, Firefox CTRL+U).

Откройте файл header.php.

Измените на статистический адрес следующие строки (примерно выглядят так):

<link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="<?php bloginfo('rss2_url'); ?>" />
<link rel="alternate" type="text/xml" title="RSS .92" href="<?php bloginfo('rss_url'); ?>" />
<link rel="alternate" type="application/atom+xml" title="Atom 0.3" href="<?php bloginfo('atom_url'); ?>" />
<link rel="pingback" href="<?php bloginfo('pingback_url'); ?>" />

на те, которые у Вас стоят в исходном коде. У меня это выглядит так:
optimization thumb Урок 44 Увеличиваем скорость блога | Часть 1 То есть, после редактирования файл header.php у меня будет выглядеть следующим образом:

rel1 Урок 44 Увеличиваем скорость блога | Часть 1

Таким образом, во всех заменяйте всякие

<?php bloginfo('url')>;

на статические адреса, то есть вместо

<a href="<?php bloginfo('url'); ?>">;

у Вас должно быть следующее (естественно вместо fanbar.ru адрес Вашего блога):

 <a href="http://fanbar.ru”>;

Если у Вас возникли затруднения, можете прочитать отличную статью про оптимизацию блога на WordPress на KtoNaNovenkogo.ru. Там очень подробно описано то, что можно поменять. Я не вижу смысла переписывать то, что итак кем-то написано, так как это меня это удовлетворяет, то есть я считаю, что Дмитрий написал вполне понятно для новичков.

P.s. Напоминаю, что на данный момент продолжается набор участников на конкурс “Найди клад”, чтобы принять участие, достаточно подписаться на RSS.

Уведомление о том, что заветная картинка спрятана, будет отправлено RSS подписчикам 10-13 июня. И помните, чем больше участников, тем больше будет розыгрыш в следующем конкурсе “Найди клад”.

_________________________________________

Следующий урок: Урок 45 Мелкие доработки | Часть 2.

_________________________________________
Постовой. Если вам нравятся ноутбуки от компании apple, то вы можете себе купить macbook pro.