Улучшаем Скорость Загрузки Блога. Профилирование загрузки страниц

Не у всех есть возможность арендовать выделеный сервер для своего блога. А стандартные хостинг-планы наших провайдеров очень чувствительны к малейшим нагрузкам. Поэтому очень критичным для многих блоггеров является вопрос уменьшение нагрузки на сервер. Есть много способов снизить нагрузку. Я собираюсь рассмотреть самые эффективные в серии постов «Улучшаем Скорость Загрузки Блога». А начну с профилирования загрузки страниц и выявление проблемных мест.

Полезно поискать на страницах ненужные или не оптимизированные компоненты. Для профилирования веб-страниц очень удобно использовать Firebug(дополнение браузера Firefox), чтобы определить какие компоненты(изображения, CSS, HTML-документы и файлы JavaScript) были запрошены пользователем, как долго эти компоненты загружаются и каковы их размеры. Главное правило стараться держать размер компонентов как можно меньше, максимум 25Кб.


Посмотреть на Яндекс.Фотках

Вкладка Net(на скриншоте выше) Firebug’а поможет определить файлы, которые тормозят загрузку твоего сайта. Ты можешь увидеть, что замедляет загрузку всех компонентов, необходимых для прорисовки страницы, и узнаешь, что это, где это, его размер и как долго оно грузится.

Mebelperevezem.ru – перевозка мебели.

Об авторе Skech

Погонщик умов.
Запись опубликована в рубрике Wordpress с метками , , . Добавьте в закладки постоянную ссылку.

36 комментариев: Улучшаем Скорость Загрузки Блога. Профилирование загрузки страниц

  1. Los Maniacos говорит:

    Спасибо за пост! пока еще свой блог находится на локальной машине…буду оптимизировать!

  2. Денис Грачков говорит:

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

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

  4. Железячник говорит:

    Софтинка полезная. Только использовал ее не для блога а для сайта другого класса. На моем блоге не так много посетителей и мне пока что с головой хватает ресурсов виртуального хостинга.

  5. Павел говорит:

    Дельный плагин! Ну а потом, когда будет выявлен «тормоз» блога, какими методами решать вопрос?

  6. Georg говорит:

    Благодарю, может блог побыстрее грузиться будет

  7. PostPortal говорит:

    А это никак не отразится на качестве картинок и тп, а то у мну на блоге художественных фото куча…

  8. SeoEdd говорит:

    Да, что точно так это то, что хостеры очень ограничивают в нагрузке. И задуматься про оптимизацию стоит именно вордпресс жрет ресурсы ого.

  9. Skech говорит:

    Павел, я напишу о методах решения в следующих постах.

  10. Max говорит:

    Познавательно * переходя на свой блог в браузере*

  11. Мартин говорит:

    Сложно переоценить полезность этого плагина!Не зря FireFox стал лидером у блоггеров!

  12. Пузат говорит:

    Хочу ещё порекомендовать ресурс Webo, отлично с помощью него разогнал свои ресурсы.

  13. AlexPTS говорит:

    Firebug вообще не заменимая вещь!

  14. Skech говорит:

    Пузат, спасибо, надо попробовать.

    AlexPTS, аминь. :)

  15. Alexandr говорит:

    Учитель, а как вы относитесь к спаму? (смотрю у Вас хватает, или я не правильно понимаю, если не машина пишет это не спам?)
    на какое мыло писать , что бы не докучать мастерам своими, порой неуместными, вопросами?
    Спасибо

  16. kepsik говорит:

    Не знал, что существует такое как Firebug, надо будет взять «на вооружение» и протестить

  17. фотограф говорит:

    Полезно.
    Еще рекомендую плаг wp-tuner для оценки производительности базы, запросов и поиска тормозных мест.
    С его помощью, много поубирал дряни всякой, которая без толку грузит сайт (ненужные плагины, которые висят и на всех страницах грязтся их файлы, запросы в БД от них …)
    Так форум какой-то ставил bbPress или SMF , не помню. Пормню, что до него было 25-30 запросов. Поставил – на всех страницах стало 140-160 запросов в БД !!!! представляете …?

  18. Alanar говорит:

    Я темы для своих сайтов обязательно дорабатываю. Во первых, убираю лишние строки в php-коде. К примеру, зачем мне вывод ссылки на сайт при помощи php bloginfo(‘name’) на главной или в футере если я могу прописать ссылку вручную, через html. Чем нагрузка меньше тем лучше.
    Полезно удалять закоментированный текст в файлах стилей и темы. После всех «доводок» дизайна он не нужен. Есть даже сервисы по автоматическом сжатию css. :)
    Там пару строк, там пару строк – а в целом, на пару десятков килобайт страницу можно облегчить.

  19. Soup говорит:

    Отлично. Воспользуюсь и я Firebug-ом. Может удастся обнаружить проблемы.

  20. Владимир говорит:

    «CSS, HTML-документы и файлы JavaScript» – JavaScript обычно грузит больше всего, я когда поставил блок рекламы от Бегуна, так их JavaScript тормозил загрузку моего сайта секунды на 3-4, потом провёл анализ и выявил что это блогун. Жаль тогда не знал про Firebug, так бы меньше тогда мучался.

  21. ира говорит:

    Отличная информация. Все-таки много полезного узнал для себя.

  22. Лазарь говорит:

    А плагин wp-supercash дает больше скорости вместе с этим методом или нет?

  23. Apa говорит:

    Я так понял,блог умер?

  24. b2b поставщик говорит:

    Плагин полезный – без комментариев, однако после подобного анализа встает вопрос, от чего избавляться? Например, фотографии «тормозят» загрузку, а без них Интернет страница становится «пресной». Начинаешь что-то выбирать, расставлять приоритеты. Согласна, что «JavaScript обычно грузит больше всего», но и совсем без него нельзя.
    Тут надо выбрать «золотую середину».
    Но, повторюсь, плагин полезный!

  25. Akulinka говорит:

    Я воспользовался плагином что он мне не очень понравился.

  26. astronomy говорит:

    Пользовался этим плагином одно время… Но больше этот ресурс понравился: webo.in – много чего полезного о «акселерации» загрузки сайта есть почитать – рекомендую!

  27. Олег говорит:

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

  28. smokeman говорит:

    Оптимизировать можно до бесконечности. Вот не давно узнал про такую фишку как Data: URL, кому интересно почитайте.

  29. xBB говорит:

    b2b поставщик, думаю, что все большему числу пользователей становятся доступны все более широкие каналы. Поэтому «золотая серидина» все время смещается в сторону тяжелых страниц :)

  30. Totya говорит:

    Лишняя скорость никогда не помешает, но Вордпресс реально слабоват.

  31. Margaritka говорит:

    Полезно.
    Еще рекомендую плаг wp-tuner для оценки производительности базы, запросов и поиска тормозных мест.
    С его помощью, много поубирал дряни всякой, которая без толку грузит сайт (ненужные плагины, которые висят и на всех страницах грязтся их файлы, запросы в БД от них …)
    Так форум какой-то ставил bbPress или SMF , не помню. Пормню, что до него было 25-30 запросов. Поставил – на всех страницах стало 140-160 запросов в БД !!!! представляете …?

  32. r-jay говорит:

    Софтинка полезная. Только использовал ее не для блога а для сайта другого класса.

  33. Pashata говорит:

    Да не в нагрузке на хостинг дело – если у вас один-два блога для людей стоят, то будет нормально. Но цепляют же десятки, а то и сотни сплогов на том же ВП на один акк – вот и тормозит всё жутко!

  34. Вино говорит:

    я капитально копаюсь в коде – заменяю ненужные обращения к mysql – например для чего вызывать функцию , если можно написать http://site.com и т.д.

  35. Георги говорит:

    Сценарии adsens – задержка на все мои сайты

  36. 3d-user говорит:

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

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">