Почему я выбрал свой хостинг
Главная » Блоггинг » Вы здесь =)

11 советов по ускорению работы блога

Представляю вашему вниманию четвертую статью из курса «Как увеличить…» — 11 советов по ускорению блога. Сегодня я разберу как плагинами и небольшими вмешательствами в код шаблона ускорить блог на wordpress в несколько раз. Статья будет полезна абсолютно всем, потому что она многогранно освещает данный вопрос. Напомню, что в курсе разбираются советы и рекомендации по внутренней оптимизации веб-дневника. Я уже увеличил:

1) число подписчиков;
2) интерес к комментированию;
3) посещаемость

бегущая толпа

Очень важно, чтобы ваш блог быстро загружался. От этого зависит останется посетитель на сайте или нет. Если он тормозит и криво отображается в браузере читателей, то вряд ли они будут ваши постоянными читателями, подписчиками или комментаторами. Поэтому необходимо заранее побеспокоиться об ускорении блога. Мы опустим такое понятие как хостинг, потому что изначально он должен быть быстрым и надежным, как, например, мой fozzy.

Давайте уже перейдем к тем самым советам с цифрой 11:

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

Подготовительная часть

1) Идем сначала на webwait.com и проверяем скорость загрузки блога. Сервис по умолчанию проверяет 10 загрузок с интервалом в 5 секунд. У моего дневника получилось следующее:

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

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

Есть примерный аналог webwait, в котором можно проследить наиболее долго загружаемые скрипты или элементы дизайна — это pingdom. У меня почему-то там скорость загрузки была всегда выше. А еще очень полезный инструмент от гугла — PageSpeed.

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

3) Обновите блог и плагины. Как правило, обновления блогового движка затрагивают и его быстродействие. Это же относится и к плагинам. Вовремя обновляйте свои плагины и движок.

4) Уменьшайте размер картинки. Картинки и любое медиа на блоге замедляют загрузку страницы. В основном как раз мы ждем пока загрузятся все картинки на странице, поэтому необходимо зайти на ваш хостинг, открыть директорию, в которой сосредоточены все картинки (путь wp-content/uploads/), скачать на свой компьютер картинки, которые превышают 40-50 КБ, уменьшить их одним из графических редакторов и отправить обратно на сервер.

5) Подключите zlib сжатие. Можно ускорить свой дневник благодаря этой фишке в 3 раза.

6) Блокируйте спамеров. Если ваш дневник «полюбят» спамеры, то они достаточно сильно добавят вам нагрузки на сервер. Как вариант добавить этот black list сайтов, которые рассылают спам. Мера, конечно, на крайний случай ;-).

Чистка (ускорение) шаблона

7) Чистку шаблона необходимо начать с оптимизации файла style.css (путь wp-content/themes/ваша-тема/style.css. Идете на сайт styleneat и загружаете или копипастите свой файл стилей и на выходе получаете оптимизированную версию. Мой файл style.css благодаря этому сервису уменьшился на 170 строчек. Обязательно сохраните оригинал вашего файла. Может возникнуть ситуация, когда данная оптимизация может не особо правильно отображать содержимое сайта.

выключение

8 ) Удалите ненужные скрипты в шаблоне темы и собственно ненужный php-код. Совсем неразбирающимся в этом блогерам я не советовал бы это делать. Кто разбирается в этом тот знает, что удалить — просто не забудьте сделать это.

Устанавливаем плагины

9) Самый главный плагин в ускорении блога — это, конечно же, WP Super Cache. Он комплексно помогает увеличить скорость загрузки. Обязателен к использования. Установка тут.

10) Следующий важный плагин Optimize DB — он оптимизирует вашу базу данных. Тут все просто: устанавливаете, активируете и раз в месяц нажимаете на кнопку «optimize«.

11) Не смотря на то что оптимизирован файл style.css, необходимо установить плагин CSS Compress, который также не сложен в установке. Он поможет сжимать файл стилей и немного ускорит работу блога. Иногда случаются проблемы после установки.

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

Все вышеперечисленные плагины уже были установлены на моем сайте, часть из советов в процессе реализации. По окончании «работ» по ускорению блога я отпишусь о полученном результате. А вы предпринимали что-нибудь в данном направлении?

1 звезда2 звезды3 звезды4 звезды5 звезд (2 голос., в среднем: 5,00 из 5)
Loading ... Loading ...

Дата: 16.11.2009
Получайте актуальные статьи по SEO, блоггингу и заработку в Интернете
прямо на ваш почтовый ящик. Уже более 3000 подписчиков!

Отзывов уже 50:

  1. 1. SeO_NooB | allpost.org | 17 ноября 2009

    сейчас же все проделаю ) спасибо за пост Сергей!!!
    кста ты откуда берешь такие прикольные картинки для своих постов?

  2. 2. Sosnovskij | sosnovskij.ru | 17 ноября 2009

    Это бесплатные клипарты — нашел в интернете. Интересные и свежие картинки можно найти в социальной сети stumbleupon.com — отличная социалка :idea:

  3. 3. Андрей | 18 ноября 2009

    Увеличил на одном сайте скорость в 2 раза. Было 13 секунд стало 6,9 — думаю, что помог WP Super Cache ;-)

  4. 4. alexpts | alexpts.ru | 18 ноября 2009

    Пользователям wordpress рекомендую посмотреть раздел про оптимизацию wordpress my-wordpress.ru/tag/optimizaciya

    Мои результаты такие — Load times from WebWait.com:
    my-wordpress.ru. Average: 0.95s. Median: 0.79s. StdDev: 0.95s. From 10 calls.

  5. 5. Wolf | 18 ноября 2009

    Спасибо за все ваши рекомендации, буду пробовать.

  6. 6. Sosnovskij | sosnovskij.ru | 18 ноября 2009

    alexpts, вы три ссылки в комментарий вставили — вот они в спам и отправлялись ;)

  7. 7. alexpts | alexpts.ru | 19 ноября 2009

    Скрипт автоматом режет комментарии, если там ссылки?

  8. 8. Sosnovskij | sosnovskij.ru | 19 ноября 2009

    Akismet’у не нравится много ссылок в комментариях

  9. 9. alexpts | alexpts.ru | 19 ноября 2009

    Akismet — еще та гадость… я по крайней мере не очень люблю этот плагин

  10. 10. pion2er | pion.ru | 25 ноября 2009

    Достаточно установить плагин WP Super Cache и скорость загрузки уменьшится в разы. У моего сайта среднее время загрузки 1.5 сек. с 35 активными плагинами.

  11. 11. Rostislav. | rostislav-brendel.com | 28 декабря 2009

    Давно искал таких советов. Мой сайт уже просится, чтобы ему дали разогнаться. :razz:

  12. 12. Rostislav. | rostislav-brendel.com | 28 декабря 2009

    Поставил плагин WP Super Cache, перекосила всё админку, пришлось пока удалить. Буду разбираться. :???:

  13. 13. Sosnovskij | sosnovskij.ru | 28 декабря 2009

    Rostislav., попробуйте скачать плагин с официального сайта ;-)
    http://wordpress.org/extend/plugins/wp-super-cache/

  14. 14. Rostislav. | rostislav-brendel.com | 29 декабря 2009

    Плагин установил, но на куролесил в файле wp-config.php, пришлось на Эскхостинге по чату восстанавливать. :x С плагином пока повременю, а вот 5 пункт сделал, всё получилось.

  15. 15. Archil | archil.net | 9 января 2010

    Мне как раз надо это проделать, а то у меня сайт загружается за 3 сек. Спасибо за статью

  16. 16. Иван Синявский | findyourself.info | 9 февраля 2010

    Много полезного нашел, применю на практике. Спасибо.

    webwait.com уже опробовал

  17. 17. Ацкий Одмин | ibm370.blogspot.com | 19 марта 2010

    Обожаю вас всех, любителей жирного и тормознутого монстра вп…

    Добавлю п. 12
    12. Перейти с давно уже тормознутого ВП на более легкую и шуструю КМС отечественного(российского производства), например NextgenerationCMS. :-D
    Шутка юмора конечно.
    Уважаемый автор, спасибо конечно за полезный пост. Начав читать, уже было решил запускать собственный блог на ВП, но потестил ваш же блог указанным сервисом, да сравнил с ngcms.ru, и получилось: 0.91 ваш против 0.37 у НГшечки.
    Да пусть у ВП будет хоть лимон самых супер-пупер плагинов, они для меня никак не компенсируют его тормозов. Ни за какие каврижки. Имхо, конечно.
    Вообще же ваш блог понравился. Буду заглядывать, но не обессудьте за «оппозицию» вашим постам про вп. )))

  18. 18. Ян | stupid-blog.ru | 2 мая 2010

    воооот, вот это очень полезная статья, одна из лучших!
    у моего блога скорость загрузки сначала 4 раза была около 4 секунд, а потом вдруг 23 выдал :cool: что за?..

  19. 19. Bogdan | bogdanblog.ru | 18 июня 2010

    Вот это классное руководство, спасибо тебе большое, видел всякие левые статьи, но такой полезный материал редко где встретишь, обязательно на досуге займусь ускорением своего тормоза=)

  20. 20. dacascas | vmirepozitiva.ru | 26 июня 2010

    Почти всё сделал, блог стал грузиться в два раза быстрее :mrgreen:
    плагин CSS Compress оказался проблемным — страницы стали отображаться криво после установки в некоторых браузерах (например Firefox).

  21. 21. L4NiK | lavo4nik.ru | 7 июля 2010

    2.4 секунды. спасает перевод от лекатуса)

  22. 22. Наталья | nataliaeliseeva.com | 8 августа 2010

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

  23. 23. ratemir | ratemir.ru | 4 октября 2010

    Файлы CSS и JS можно сжать и объединить с помощью плагина wp-minify Тем более он поддерживается wp super cash А лучше это сделать вручную. Не долго же.

  24. 24. SEO | seo-site.org.ua | 4 октября 2010

    Главное — это норм движок и шаблон, остальное — чепуха.

  25. 25. Ольга | 29 октября 2010

    Спасибо. Поучительно. и без лишней воды)

  26. 26. Mike | art8you.net | 18 ноября 2010

    а у меня 4.96 на webwait ^_^

  27. 27. Sosnovskij | sosnovskij.ru | 18 ноября 2010

    Mike, у меня сейчас другие показатели http://sosnovskij.ru/fastvps/ ;-)

  28. 28. alexpts | my-wordpress.ru | 3 декабря 2010

    Кто-нибудь платный Max кэш использует?

  29. 29. Sosnovskij | sosnovskij.ru | 3 декабря 2010

    alexpts, я — нет :smile: .

  30. 30. Александр Борисов | isif-life.ru | 17 декабря 2010

    Здорово!!! Сижу делаю все по рекомендациям. Спасибо!

  31. 31. Михаил | megrib.ru | 23 января 2011

    Optimize DB — есть ошибка в написании, а выяснил так, сразу решил установить сей плагин, вошел в свой аккаунт — плагины — поиск плагинов! Скопировал у Вас с сайта и — ничего не обнаружено, только потом присмотрелся, исправил по своему усмотрению, сразу нашелся, установил, активировал!
    Долго искал в консоли, там нет, посмотрел в списке установленных, там он тервая ссылка — Optimize! А вот там уже и давить!
    Большое спасибо, но исправьте буковку!

  32. 32. Sosnovskij | sosnovskij.ru | 23 января 2011

    Михаил, спасибо — поправил. :smile:

  33. 33. Михаил | megrib.ru | 23 января 2011

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

  34. 34. Alex_vgf | yousee24.com | 9 февраля 2011

    Спасибо за информацию по плагинам , для новичка лучше статьи не найдешь.

  35. 35. Кристина | rithelp.ru | 9 марта 2011

    Установила плагин WP Cache… Скорость с 13 увеличилась до 5 секунд. Чудеса!

  36. 36. WP-THEME.EU | wp-theme.eu | 9 марта 2011

    SUPER!!!

    Не знал, что у Сосновского есть статья, которую я еще не читал. Гран мерси. Все делать не стал, выполнил несколько пунктов, навел порядок, стили трогать не стал — неохота. Метод предложенный гудвином, конечно же, применил.

    Результат: на 6 страницах скорость загрузки равна в среднем 2-ум секундам. На основном сайте опустилась до 5-ти.

    Короче круто.

    Сергей, большое спасибо.

  37. 37. Вячеслав | develop4you.ru | 11 марта 2011

    А мне styleneat сделал из 900 строк в style 2600 :cool:

  38. 38. Алексей | proobschenie.ru | 12 марта 2011

    Вячеслав, что то наоборот :x , может ты что то попутал?

  39. 39. Алексей | proobschenie.ru | 12 марта 2011

    раньше я не предпринимал действий к ускорению сайта думал быстро работает, а оказывается 14-15 секунд в среднем:(, думаю пока только с плагинами поработать потом другое попробую:)

  40. 40. Алексей | proobschenie.ru | 12 марта 2011

    прикиньте только не нужные плагины удалил время в 3 раза уменьшилось:) больше не чего не делал:) реально хорошие советы искренне благодарен!

  41. 41. Блогиня | 13 марта 2011

    CSS Compress тоже не советовала бы устанавливать. Проделала почти все пункты из списка. А этот плагин все стили покобенил… деактивировала, все вернулось в обратно.
    Гудвиновскую zlib тож поставила ток на одном блоге. На втором почему то в мозилле блог не открывался, пришлось убрать код с хедера.

  42. 42. Алексей | proobschenie.ru | 14 марта 2011

    Блогиня, способы подбираются индивидуально :) попробуйте все и оставьте те которые вам наиболее подходят совет ВСЕМ!!

  43. 43. seoblogo | 18 апреля 2011

    Добротный пост

  44. 44. Павел | 9 июля 2011

    Сейчас занялся уменьшением картинок, захожу в папку uploads а там одинаковых картинок по 6 штук. Не знаю почему так получилось, мож когда размеры менял при публикации поста. Вот их и на сохраняло кучу. Что с ними делать теперь, какую оставить? Нужна то лишь одна. Миниатюры отдельно грузил, они тут не причем.

  45. 45. Sosnovskij | sosnovskij.ru | 11 июля 2011

    Павел, удаление ненужных картинок это скорее на свободное место на диске повлияет, а не на скорость работы. WordPress создает несколько картинок одинакового размера для разных целей.

  46. 46. Миха | 31 июля 2011

    Ставил я WP Super Cache, все равно жесткие тормоза были, после поставил SJ Object Cache и сразу почувствовал разницу =)

    CSS Compress …. вообще беда …

  47. 47. Антон | несейчас.рф | 30 августа 2011

    А кто скажет как насчет Hyper Cache, этот плагин лучше или нет?

  48. 48. Alexpts | my-wordpress.ru | 30 августа 2011

    В 2009 разные варианты пробывал, гипер больше всех понравился :|

  49. 49. griigo | griigo.com | 7 сентября 2011

    У меня 20,86 сек —жесть :sad: . Начинаю заниматься оптимизацией!!!!! :cool:

  50. 50. yainet | yainet.ru | 12 мая 2013

    Тоже вот начал ускорять свой блог, ещё говорят файл русификации для ускорения блога надо менять на облегчения.

Подняться наверхПодняться наверх
WordPress: 66.51MB | MySQL:32 | 1,013sec