Ускорение блога на WordPress, модификация шаблона

Ускорение блога на WordPress, модификация шаблона

Я уже рассказывал о том, что долгожданная радость посетила, вернее, поселилась на моем блоге. Он стал “летать”. Летать как быстрокрылая птица. Скорость загрузки блога увеличилась на порядок (с 40 сек. до 4 сек. – в десять раз!) благодаря установке новой персональной темы оформления WhiteHat, использующей всего три изображения и шесть цветов в css. Блог “Белая Шляпа” стал загружаться гораздо быстрее, чем со старой кубинской темой, но, оказалось, это не предел. Онлайн сервисы по анализу скорости загрузки сайтов (например CY-PR.COM) говорили мне, что есть возможность разогнать блог еще на 79%! Это ли ни диво!

Говорили о том, что необходимо применить сжатие gzip и отправляли в настройки WordPress (вкладка “Чтение”) и включить там это сжатие. Но в новом WordPress 2.9.1 я не нашел этой функции. Скорее всего за этим сжатием надо обращаться к хостеру. Они-то точно могут включить эту возможность на своем сервере. Я на время оставлю решение этой проблемы и скоро обращусь в службу поддержки Джино

Кроме сжатия gzip были другие возможности ускорить блог на WordPress. Я использовал часть из них, о которых знал как ими пользоваться точно. Сейчас я расскажу, что я сделал, но сразу оговорюсь, что об этих методах написано очень много и я не открою Америки и, тем более, не изобрету велосипеда, описав их. Однако дойдя до них собственным умом, я оставляю за собой моральное право описать их здесь.

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

Откроем файл темы header.php и начнем с самого верха:

1. найдем строчку:

<p align="justify"><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "<a href="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"">http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"</a>></p>

прямо над нею вставим еще одну, которая сильно ускорит загрузку блога (это совет Лекактуса, подробности найдите на его блоге):

<p align="justify"><?php ini_set('zlib.output_compression', 'On'); ini_set('zlib.output_compression_level', '1');?></p>

2. найдите строку:

<p><meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; charset=<?php bloginfo('charset'); ?>" /></p>

и полностью замените ее на строчку ниже, незачем нам запрашивать у баз данных кодировку блога, мы её и так знаем и впишем руками.:

<p><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /></p>

3. далее заменяем строку:

<p><title><?php wp_title(''); if (function_exists('is_tag') and is_tag()) { ?><?php _e('Тег '); ?><?php echo $tag; } if (is_archive()) { ?><?php _e(' Архив'); ?><?php } elseif (is_search()) { ?><?php _e(' Результаты поиска '); ?><?php echo $s; } if ( !(is_404()) and (is_search()) or (is_single()) or (is_page()) or (function_exists('is_tag') and is_tag()) or (is_archive()) ) { ?><?php _e(' сайта '); ?><?php } ?><?php bloginfo('name'); ?></title></p>

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

<p><title><?php wp_title('&laquo;', true, 'right'); ?> Название вашего блога, например Белая Шляпа </title></p>

4. а строчку

<p><meta name="generator" content="WordPress <?php bloginfo('version'); ?>" /> </p>

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

5. Строку

<p><link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="<?php bloginfo('rss2_url'); ?>" /></p>

заменяем на:

<p><link rel="alternate" type="application/rss+xml" title=" RSS Feed" href="/feed/" /></p>

6. Далее берем строку:

<p><link rel="alternate" type="application/atom+xml" title="Atom 0.3" href="<?php bloginfo('atom_url'); ?>" /></p>

и переписываем на:

<p><link rel="alternate" type="application/atom+xml" title=" Atom Feed" href="/feed/atom/" /></p>

7. Строку о пинговании:

<p><link rel="pingback" href="<?php bloginfo('pingback_url'); ?>" /></p>

оформляем так:

<p><link rel="pingback" /xmlrpc.php</a> /></p>

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

Файл header.php можно закрыть, а открыть надо файл footer.php Каждая тема оформляется по-разному, поэтому посмотрите, нет ли запросов к базе в этом файле. Там тоже может запрашиваться имя блога, чтобы прописать копирайт, переделайте его, как описано в п. 3

Далее все мои страдания были связаны с файлами css, которых разные плагины подгружают целых 6 штук. Я установил плагин ‘CSS Compress’ (страница плагина), который автоматически удаляет комментарии в css, табуляторы и пустые строки, а также сжимает их в формат gzip. Благодаря этим действиям файлы css сжимаются в 6-7 раз. Это тоже экономия нескольких секунд при загрузке.

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

    1. eavasi

      @Владимир, сегодня у меня после всех модификаций главная страница грузится 2,4 сек. Внутренняя — 4,6 — это из-за рекламы и аватаров.

    1. eavasi Автор записи

      @Владимир, сегодня у меня после всех модификаций главная страница грузится 2,4 сек. Внутренняя — 4,6 — это из-за рекламы и аватаров.

  1. Rostislav.

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

  2. Rostislav.

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

  3. Наблюдатель

    Век живи — век учись.

    Ты, Женя, как всегда, кстати. Вот, совсем скоро переду на новый хост 😉 и там все это дело обкатаю. О таком методе не слышал, хотя и интересовался этим вопросом плотно. Спасибо Вам, сударь, премного благодарен 🙂

    1. eavasi

      @Наблюдатель, пожалуйста, пожалуйста. После того, как эту статью написал, нашел в коде еще несколько обращений к базам и прописал простым текстом, где адрес блога (относительный, конечно), где название, где описание.

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

      Вот так.

      1. Наблюдатель

        @eavasi, Мдя-я-я... Что русскому хорошо, немцу — смерть. Попробовал поиздеваться над темкой одного моего сайтика. Прописал самый первый код, тот что zlib.output_compression, все пропало — белый лист с иероглифами. А так как я не китаец, да и на блог в основном заглядывают лица славянской национальности (есть и исключения), то решил вернуть все взад. Не прокатило на этой темке. А мож из-за хостинга? Это ж уже сайт на хостинге Стива. Надоть его поспрошать, может у них эта кнопка, которая это самое сжатие включает?

        Кстати, у Гудвина было подобное когда-то. Только там он советывал ентот кот прописывать в index.php тоже в самом начале.

        Вот так вот. 😉

        Пэ.Сэ. А чё смайлики кривые?

        1. eavasi

          @Наблюдатель, дак поди што, мил человек, у тебя на заграничном хостинге злиб — disable Поклонись Стиву в ножки, попроси включить.

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

          1. Наблюдатель

            @eavasi, Женя, попробовал такой код, как у Гудвина:

            Все корректно, но загрузка тормознулась. Пока оставил эти эксперименты.

            А у меня в Opera твой блог до-о-олго грузится... 🙁

            1. eavasi

              @Наблюдатель, и что нам делать с твоей оперой?

              Все онлайн тесты показывают 2,4 сек, 2,6 — максимум! Надо им, Петя, на твою оперу пожаловаться! )))))))))))))))

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

  4. Наблюдатель

    Век живи — век учись.

    Ты, Женя, как всегда, кстати. Вот, совсем скоро переду на новый хост 😉 и там все это дело обкатаю. О таком методе не слышал, хотя и интересовался этим вопросом плотно. Спасибо Вам, сударь, премного благодарен 🙂

    1. eavasi Автор записи

      @Наблюдатель, пожалуйста, пожалуйста. После того, как эту статью написал, нашел в коде еще несколько обращений к базам и прописал простым текстом, где адрес блога (относительный, конечно), где название, где описание.

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

      Вот так.

      1. Наблюдатель

        @eavasi, Мдя-я-я... Что русскому хорошо, немцу — смерть. Попробовал поиздеваться над темкой одного моего сайтика. Прописал самый первый код, тот что zlib.output_compression, все пропало — белый лист с иероглифами. А так как я не китаец, да и на блог в основном заглядывают лица славянской национальности (есть и исключения), то решил вернуть все взад. Не прокатило на этой темке. А мож из-за хостинга? Это ж уже сайт на хостинге Стива. Надоть его поспрошать, может у них эта кнопка, которая это самое сжатие включает?

        Кстати, у Гудвина было подобное когда-то. Только там он советывал ентот кот прописывать в index.php тоже в самом начале.

        Вот так вот. 😉

        Пэ.Сэ. А чё смайлики кривые?

        1. eavasi

          @Наблюдатель, дак поди што, мил человек, у тебя на заграничном хостинге злиб — disable Поклонись Стиву в ножки, попроси включить.

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

          1. Наблюдатель

            @eavasi, Женя, попробовал такой код, как у Гудвина:

            Все корректно, но загрузка тормознулась. Пока оставил эти эксперименты.

            А у меня в Opera твой блог до-о-олго грузится... 🙁

            1. eavasi Автор записи

              @Наблюдатель, и что нам делать с твоей оперой?

              Все онлайн тесты показывают 2,4 сек, 2,6 — максимум! Надо им, Петя, на твою оперу пожаловаться! )))))))))))))))

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

  5. Владимир

    Ой, Женя, начал пробовать и вот что получается у меня. После выполнения первого пункта страница наполовину урезается.

    1. eavasi

      @Владимир, значит что-то лишнее заменил. Внимательно, пожалуйста. У меня-то видишь, все показывает.

      Я еще вчера все скрипты во внешние файлы вынес, дак стало еще быстрее. Вот смотри как теперь мой header.php выглядит, коротенький стал и маленький, а sidebar.php и footer.php и того короче, их и не узнать:

      <!-- comment-reply.js--> <!--/comment-reply.js --> <!-- Дрозрачность png в IE --> <!-- /Прозрачность png в IE --> <!--LiveInternet counter--> <!--/LiveInternet--> <a href="/" rel="nofollow"></a> <a href="/" rel="nofollow">Белая Шляпа</a> новый блог, посвященный основам сайтостроения для чайников, реальным способам заработка в Интернете, методам продвижения и раскрутки сайта, блога, рассказам и размышлениям о реальной жизни <!-- End of #header -->

    2. eavasi

      @Владимир, если у тебя не получится, пришли мне хедер, я на выходных для тебя его урежу.

  6. Владимир

    Ой, Женя, начал пробовать и вот что получается у меня. После выполнения первого пункта страница наполовину урезается.

    1. eavasi Автор записи

      @Владимир, значит что-то лишнее заменил. Внимательно, пожалуйста. У меня-то видишь, все показывает.

      Я еще вчера все скрипты во внешние файлы вынес, дак стало еще быстрее. Вот смотри как теперь мой header.php выглядит, коротенький стал и маленький, а sidebar.php и footer.php и того короче, их и не узнать:

      < ?php ini_set('zlib.output_compression', 'On'); ini_set('zlib.output_compression_level', '1');?> < !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> < ?php include (TEMPLATEPATH . '/meta.txt'); ?> < ?php include (TEMPLATEPATH . '/comment-reply.txt'); ?> < ?php include (TEMPLATEPATH . '/ie-transparency.txt'); ?> < ?php wp_head(); ?> < ?php include (TEMPLATEPATH . '/top-liveinternet-counter.txt'); ?>

      < ?php wp_tag_cloud('unit=px&smallest=12&largest=26&number=60&orderby=count&order=DESC&format=flat'); ?>

    2. eavasi Автор записи

      @Владимир, если у тебя не получится, пришли мне хедер, я на выходных для тебя его урежу.

  7. Валерий Иванов

    Жень,

    скоро тебя можно будет назвать пилотом блога! 😉

    Скорости космические!

    Надо будет попробовать и у себя, только сначала тему сменить 🙂

      1. Валерий Иванов

        @eavasi,

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

        Ок, капитан блога! 😉

        1. Наблюдатель

          @Валерий Иванов, Валер, а я тоже поменял все: и хостинг, и тему, и все-все-все. Теперь вот и подписка на комментарии работает (надеюсь). Так что, давай, определяйся, дорогой 😉

        2. eavasi

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

        3. eavasi

          @Валерий Иванов, сегодня 18 февраля в полночь выйдет моя статейка здесь, почитай обязательно, для обдумывающих сменить тему, чрезвычайно полезная информация!

  8. Валерий Иванов

    Жень,

    скоро тебя можно будет назвать пилотом блога! 😉

    Скорости космические!

    Надо будет попробовать и у себя, только сначала тему сменить 🙂

    1. eavasi Автор записи

      @Валерий Иванов, ты хоть какую тему хочешь поставить?

      Пилот, нет, лучше КАПИТАН!

      1. Валерий Иванов

        @eavasi,

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

        Ок, капитан блога! 😉

        1. Наблюдатель

          @Валерий Иванов, Валер, а я тоже поменял все: и хостинг, и тему, и все-все-все. Теперь вот и подписка на комментарии работает (надеюсь). Так что, давай, определяйся, дорогой 😉

        2. eavasi Автор записи

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

        3. eavasi Автор записи

          @Валерий Иванов, сегодня 18 февраля в полночь выйдет моя статейка здесь, почитай обязательно, для обдумывающих сменить тему, чрезвычайно полезная информация!

  9. Наблюдатель

    Ха, Женя, гляди-ка ты, сколько тебе уведомлений с моего блога набросало.

    А это все Стив виноват — все у него работает исправно и WP теперь шлет всем уведомления, что с «того» хостинга не отправлялись.

    Да-с, сударь-с, мы уже с «Заметками...» переехамши. И домены свои я уже прикарманил... 😉 🙂

    1. eavasi

      @Наблюдатель, когда все работает это просто замечательно. Просто чудесно!!! Очень рад за твой успех, молодец. Привет Стивчику.

    2. eavasi

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

        1. eavasi

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

          1. Наблюдатель

            @eavasi, ну да, ну да.

            Да какое там упадничество — вишь смайлик? Он смеется искренне. Так что, Женя, все норм.

            За поддержку тебе спасибо, знаю, ты всегда поможешь 😉

            1. eavasi

              @Наблюдатель, да вот теперь увидел смайлик.

              Твой блог работает хорошо и весь пока в индексе. И тема хорошая, она понравилась мне тем, что похожа на мою эту. )

              1. Наблюдатель

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

                Вот — наш ответ Чемберлену! .)

  10. Наблюдатель

    Ха, Женя, гляди-ка ты, сколько тебе уведомлений с моего блога набросало.

    А это все Стив виноват — все у него работает исправно и WP теперь шлет всем уведомления, что с «того» хостинга не отправлялись.

    Да-с, сударь-с, мы уже с «Заметками...» переехамши. И домены свои я уже прикарманил... 😉 🙂

    1. eavasi Автор записи

      @Наблюдатель, когда все работает это просто замечательно. Просто чудесно!!! Очень рад за твой успех, молодец. Привет Стивчику.

            1. eavasi Автор записи

              @Наблюдатель, да очень вежливый, чрезвычайно обходительный и оччччень учтивый!

    2. eavasi Автор записи

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

        1. eavasi Автор записи

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

          1. Наблюдатель

            @eavasi, ну да, ну да.

            Да какое там упадничество — вишь смайлик? Он смеется искренне. Так что, Женя, все норм.

            За поддержку тебе спасибо, знаю, ты всегда поможешь 😉

            1. eavasi Автор записи

              @Наблюдатель, да вот теперь увидел смайлик.

              Твой блог работает хорошо и весь пока в индексе. И тема хорошая, она понравилась мне тем, что похожа на мою эту. )

              1. Наблюдатель

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

                Вот — наш ответ Чемберлену! .)

  11. osminog

    Прочитал, сильно заинтересовался! Очень хочу попробовать, но сегодня устал. У меня вопрос, как все эти доработки с плагином cache?

      1. osminog

        @eavasi, как они уживаются? не мешают друг другу, я просто где-то это уже читал, про конфликт с плагином кеша.

              1. osminog

                @eavasi, хорошо, я после установки плагина кеша уже летаю, посмотрим как будет после правки кода.

  12. osminog

    Прочитал, сильно заинтересовался! Очень хочу попробовать, но сегодня устал. У меня вопрос, как все эти доработки с плагином cache?

      1. osminog

        @eavasi, как они уживаются? не мешают друг другу, я просто где-то это уже читал, про конфликт с плагином кеша.

              1. osminog

                @eavasi, хорошо, я после установки плагина кеша уже летаю, посмотрим как будет после правки кода.

  13. Марина

    Женечка, спасибо за полезную информацию, все сделала и еще прописала иконку , а вот здесь <link rel="pingback" /xmlrpc.php /> — ошибочка, лишняя и у меня давала первую лишнюю строчку на блоге с символами.

    Можно теперь ложечку дегтя? Мне не нравиться этот шаблон. Конечно, это мое мнение, но он безликий и совсем не радует глаз, сайд бар сливается со статьями. Можно сказать шараханье из одной крайности в другую. Тот шаблон, действительно был ооочень перегружен красивостями. Ну, а этому — отрубили все. Прошу, не обижайся, пожалуйста, это чисто субъективно.

    1. eavasi

      @Марина, да нет конечно, чего обижаться-то, я ж говорю, девиз этого шаблона «Мне плевать как я выгляжу», это как у Субару, у них такой же девиз и добавка к нему «Главное динамика»

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

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

      1. Марина

        @eavasi, Позволю себе не согласиться с выражением «Мне плевать как я выгляжу», я — да, мой блог — нет. Мне далеко небезразлично, как выглядит мой блог, ведь он для читателей, а, значит, им кроме полезных статей должно быть приятно находиться на нем. А если говорить, что мне плевать..., то читатели не в счет?

        1. eavasi

          Да, Марина, ты права, если воспринимать этот лозунг буквально. НО в отношение Белой Шляпы он обозначает, что в первую голову мы обращаем внимание на скорость загрузки и открывания страниц (это чуть ли не более важно для моего читателя, чем сочетание цветов и толщина линий), а только потом на внешний вид.

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

          Спасибо, Марина!!!

          1. Марина

            @eavasi, Я вовсе и не сомневалась, Женя, что тебе дорог читатель, я придралась к выражению. А вообще, всегда рада общению с тобой.

            1. eavasi

              @Марина, спасибо, я тоже очень рад.

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

  14. Марина

    Женечка, спасибо за полезную информацию, все сделала и еще прописала иконку , а вот здесь <link rel="pingback" /xmlrpc.php /> — ошибочка, лишняя и у меня давала первую лишнюю строчку на блоге с символами.

    Можно теперь ложечку дегтя? Мне не нравиться этот шаблон. Конечно, это мое мнение, но он безликий и совсем не радует глаз, сайд бар сливается со статьями. Можно сказать шараханье из одной крайности в другую. Тот шаблон, действительно был ооочень перегружен красивостями. Ну, а этому — отрубили все. Прошу, не обижайся, пожалуйста, это чисто субъективно.

    1. eavasi

      @Марина, да нет конечно, чего обижаться-то, я ж говорю, девиз этого шаблона «Мне плевать как я выгляжу», это как у Субару, у них такой же девиз и добавка к нему «Главное динамика»

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

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

      1. Марина

        @eavasi, Позволю себе не согласиться с выражением «Мне плевать как я выгляжу», я — да, мой блог — нет. Мне далеко небезразлично, как выглядит мой блог, ведь он для читателей, а, значит, им кроме полезных статей должно быть приятно находиться на нем. А если говорить, что мне плевать..., то читатели не в счет?

        1. eavasi

          Да, Марина, ты права, если воспринимать этот лозунг буквально. НО в отношение Белой Шляпы он обозначает, что в первую голову мы обращаем внимание на скорость загрузки и открывания страниц (это чуть ли не более важно для моего читателя, чем сочетание цветов и толщина линий), а только потом на внешний вид.

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

          Спасибо, Марина!!!

          1. Марина

            @eavasi, Я вовсе и не сомневалась, Женя, что тебе дорог читатель, я придралась к выражению. А вообще, всегда рада общению с тобой.

            1. eavasi Автор записи

              @Марина, спасибо, я тоже очень рад.

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

    1. eavasi

      @Ольга М., ваш блог и так быстрый, главная страница грузится 5,6 сек. Это неплохо для темы с таким количеством графики!

    1. eavasi Автор записи

      @Ольга М., ваш блог и так быстрый, главная страница грузится 5,6 сек. Это неплохо для темы с таким количеством графики!

    1. eavasi

      @Ольга М., ничего менять и не надо, но если есть желание, то немного оптимизировать можно в расчете на будущую огромную посещаемость. Ведь скоро она наступит!

    1. eavasi Автор записи

      @Ольга М., ничего менять и не надо, но если есть желание, то немного оптимизировать можно в расчете на будущую огромную посещаемость. Ведь скоро она наступит!

    1. eavasi

      @Ольга М., есть массы способов оптимизации блогов и миллиарды статей по этому поводу, а еще всякие плагины и хаки.

      Свои советы я опубликовал из правила описывать все что делаю с блогом.

      Посмотрите по запросам «уменьшение скорости загрузки блога», «оптимизация скорости блога» и тому подобным.

    1. eavasi Автор записи

      @Ольга М., есть массы способов оптимизации блогов и миллиарды статей по этому поводу, а еще всякие плагины и хаки.

      Свои советы я опубликовал из правила описывать все что делаю с блогом.

      Посмотрите по запросам «уменьшение скорости загрузки блога», «оптимизация скорости блога» и тому подобным.

  15. Ольга М.

    Попробовала плагин CSS Compress, пропало всё изображение 🙁 Пришлось удалить его. А про оптимизацию почитаю, спасибо!

    1. eavasi

      @Ольга М., на компрессию каждый хостинг реагирует по-своему, в зависимости от того какие функции сервера задействованы, а какие отключены.

  16. Ольга М.

    Попробовала плагин CSS Compress, пропало всё изображение 🙁 Пришлось удалить его. А про оптимизацию почитаю, спасибо!

    1. eavasi Автор записи

      @Ольга М., на компрессию каждый хостинг реагирует по-своему, в зависимости от того какие функции сервера задействованы, а какие отключены.

  17. Bahus

    А у меня и так быстро грузится.

    А в хедере код немного другой. Однозначных совпадений с примерами нет. Можно что-нить лишнее покоцать.

    1. eavasi

      @Bahus, а большинству вот приходится поработать, чтобы быстро грузилось.

      Спасибо за комментарий. Заходите почаще.

  18. Bahus

    А у меня и так быстро грузится.

    А в хедере код немного другой. Однозначных совпадений с примерами нет. Можно что-нить лишнее покоцать.

    1. eavasi

      @Bahus, а большинству вот приходится поработать, чтобы быстро грузилось.

      Спасибо за комментарий. Заходите почаще.

  19. osminog

    Евгений! Как и обещал, отписываюсь о результатах ускорения блога! Они превзошли мои ожидания! Единственное замечание с лишним символом в строке <link rel="pingback" /xmlrpc.php /> — лишние. Еще раз спасибо!

    1. eavasi™

      @osminog, о спасибо за такой прекрасные отзыв. И очень рад, что все действительно ускорилось!!! Большое спасибо за то, что написал о результатах. Ты человек слова!

      Идем в разведку!?

      )))

  20. osminog

    Евгений! Как и обещал, отписываюсь о результатах ускорения блога! Они превзошли мои ожидания! Единственное замечание с лишним символом в строке <link rel="pingback" /xmlrpc.php /> — лишние. Еще раз спасибо!

    1. eavasi™

      @osminog, о спасибо за такой прекрасные отзыв. И очень рад, что все действительно ускорилось!!! Большое спасибо за то, что написал о результатах. Ты человек слова!

      Идем в разведку!?

      )))

  21. Александр Кривой

    Пришло такое письмо от хостера:

    «Уважаемый клиент,

    Ваш аккаунт создает ощутимые перегрузки на сервере.

    Какие скрипты Вы используете?

    Нет ли на Ваших сайтов даунлоадов?

    Если нет ничего подозрительного на перегрузки, то рассмотрите переход на Реселлинг либо на VPS Так как на простом хостинге Ваш аккаунт держать уже невозможно.

    sakr alex-krivoy.com 1.32 0.01 0.0

    Top Process %CPU 98.0 /usr/bin/php /home/sakr/public_html/index.php

    Top Process %CPU 39.0 /usr/bin/php /home/sakr/public_html/index.php»

    Блог не открывается — заблокирован, посещаемость невысокая, чтоб из-за этого процессорное время жрать — в последнюю нежделю никакие опыты над блогом не делал...

    Женя, подскажи что делать — еле выпросил у них попасть в админку, плагины посносил, виджеты тоже почти все — по оставлял процентов 20... Тему еще не менял — может тема жрет ресурсы. Из выделенной памяти в 64 метра — кушаю 20. Тут нормально — а вот как самому прослеживать процессорное время — на сервере — чтоб впоследствие такого не было?

    Извини — тут каждая минута на счету — идут проверки с Блогуна, Гугетлинкс — да и боты поисковиков не дремлют — еще и они че-нибудь впаяют — за отсутствие показа ...

    1. eavasi

      У меня была точно такая же ситуация в январе 2010 года. Блог перестал открываться из-за перегрузок. Хостер по моей просьбе проанализировал логи и вычислил, что какой-то весельчак установил DDOS атаку на автомате. Хостер установил фильтр и все стало хорошо. DDOS атака идет до сих пор. Фильтр работает, работает и блог.

      Саша, разговаривай с хостером. Все в их силах. Установить фильтр — дело 5-7 минут. Дай им понять, что переход на премиум-аккаунт — это не твоя тема. Объясни, что это просто блог, а никакой не портал и не файлообменник. Пусть принимают адекватные меры, это в их силах.

      Желаю удачи. Все получится, не отчаивайся и при любом вопросе пиши мне. Чем смогу, помогу.

      1. Александр Кривой

        Открыли внешний доступ к index.php при этом переносят блог на другой сервер (причину не сказали), теперь надо менять у регистратора данные днс, то есть пока как-бы вроде и есть блог, но что-то пока в воздухе все — то работает, то нет. Я как-бы на чемоданах... неприятно все это (( Еще отпишусь, если что интересное будет

        1. eavasi

          В замене ДНС нет никакой сложности, поисковики этого не заметят. Ничего неприятного здесь нет, рабочие моменты. Держись.

  22. Александр Кривой

    Пришло такое письмо от хостера:

    «Уважаемый клиент,

    Ваш аккаунт создает ощутимые перегрузки на сервере.

    Какие скрипты Вы используете?

    Нет ли на Ваших сайтов даунлоадов?

    Если нет ничего подозрительного на перегрузки, то рассмотрите переход на Реселлинг либо на VPS Так как на простом хостинге Ваш аккаунт держать уже невозможно.

    sakr alex-krivoy.com 1.32 0.01 0.0

    Top Process %CPU 98.0 /usr/bin/php /home/sakr/public_html/index.php

    Top Process %CPU 39.0 /usr/bin/php /home/sakr/public_html/index.php»

    Блог не открывается — заблокирован, посещаемость невысокая, чтоб из-за этого процессорное время жрать — в последнюю нежделю никакие опыты над блогом не делал...

    Женя, подскажи что делать — еле выпросил у них попасть в админку, плагины посносил, виджеты тоже почти все — по оставлял процентов 20... Тему еще не менял — может тема жрет ресурсы. Из выделенной памяти в 64 метра — кушаю 20. Тут нормально — а вот как самому прослеживать процессорное время — на сервере — чтоб впоследствие такого не было?

    Извини — тут каждая минута на счету — идут проверки с Блогуна, Гугетлинкс — да и боты поисковиков не дремлют — еще и они че-нибудь впаяют — за отсутствие показа ...

    1. eavasi Автор записи

      У меня была точно такая же ситуация в январе 2010 года. Блог перестал открываться из-за перегрузок. Хостер по моей просьбе проанализировал логи и вычислил, что какой-то весельчак установил DDOS атаку на автомате. Хостер установил фильтр и все стало хорошо. DDOS атака идет до сих пор. Фильтр работает, работает и блог.

      Саша, разговаривай с хостером. Все в их силах. Установить фильтр — дело 5-7 минут. Дай им понять, что переход на премиум-аккаунт — это не твоя тема. Объясни, что это просто блог, а никакой не портал и не файлообменник. Пусть принимают адекватные меры, это в их силах.

      Желаю удачи. Все получится, не отчаивайся и при любом вопросе пиши мне. Чем смогу, помогу.

      1. Александр Кривой

        Открыли внешний доступ к index.php при этом переносят блог на другой сервер (причину не сказали), теперь надо менять у регистратора данные днс, то есть пока как-бы вроде и есть блог, но что-то пока в воздухе все — то работает, то нет. Я как-бы на чемоданах... неприятно все это (( Еще отпишусь, если что интересное будет

        1. eavasi Автор записи

          В замене ДНС нет никакой сложности, поисковики этого не заметят. Ничего неприятного здесь нет, рабочие моменты. Держись.

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

Ваш e-mail не будет опубликован.

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.