Как ускорить загрузку блога за несколько минут
Приветствую вас на Блоге Генка! Как ускорить загрузку блога - вот тема, которая волнует всех web-мастеров и блогеров Рунета, да что там Рунета, всей глобальной сети Интернет.
Многие уже затрагивали эту тему, каждый находил какое-то свое решение, ведь быстрая загрузка блога — это очень важный момент, не только для вашего читателя, но и для поисковиков. В качестве ускорителя загрузки страниц многие используют популярный плагин — WPCache, но есть еще одно средство, более простое и практически ни чем не уступающее плагину.
Для начала вам нужно знать следующее: практически на каждом хостинге имеется специальная опция, отвечающая за сжатие данных, такая опция носит название zlib компрессия. Принцип работы zlib компрессии заключается в сжатии данных интернет-страницы при обращении к ней пользователем, zlib сжимает страницу и выводит ее в браузер уже в декомпрессионном состоянии. Согласитесь, что такой способ загрузки данных значительно быстрее. К тому же эта функция работает практически со всеми версиями браузеров, так что вопросы с совместимостью автоматически отпадают.
— Рабинович, вы таки слышали, Госдума приняла закон о запрете пропаганды гомоcекcуализма!
— Да?! И шо, теперь чиновников не будут показывать по телевизору?
Это основное понятие, что такое zlib компрессия. Теперь разберемся, как можно использовать эту функцию в своих целях. Для начала нужно убедиться, что на вашем хостинге включен zlib. Для этого создайте файл .php, вставьте в него код <?php phpinfo(); ?> назовите его, например, test.php, и этот файлик залейте к себе на хостинг, в корневую директорию вашего блога, обычно это /www/. Теперь в адресной строке браузера наберите адрес вида http://site.ru/test.php. Если все нормально — должна открыться страница с характеристиками вашего сервера, здесь нам понадобится блок с функциями zlib, найдите его и убедитесь, что он включен (enabled), если же выключен (disabled), то нужно обращаться к саппорту с просьбой включить эту функцию. Конечно, можно обойтись и без этих эаморочек и сразу же связаться вашим хостинг-провайдером, но так, я думаю, намного интереснее, тем более, способ открытия страницы с характеристиками сервера может пригодиться в дальнейшем.
Если все ок и zlib у вас включен, приступим непосредственно к самой операции по ускорению вашего блога. Для этого зайдите: Внешний вид -> редактор -> файлы темы -> header.php, это заголовок вашего блога, здесь перед самым <!DOCTYPEhtmlPUBLIC «-//W3C//… вставляем код такого вот вида:
<?php ini_set(‘zlib.output_compression’, ‘On’); ini_set(‘zlib.output_compression_level’, ’1′); ?>
Жмете «Обновить файл» и пробуйте перезагрузить главную страницу вашего блога, скорость загрузки должна значительно ускориться, это можно проверить здесь. Файл, который мы создали для проверки (test.php) можете удалить, он больше не понадобится.
На этом все новости. Если есть какие-то вопросы или мнения, прошу в комментариях задавать или высказываться. Удачи в ускорении своего ресурса!
С Уважением, Геннадий Ольховский
Интересное в блоге:
Рекомендую статьи по теме:
Не получилось поймать? Не беда - начните сначала!

Ух ты! Что-то новенькое. У меня стоит плагин WPCache. Спасибо за информацию.
[Ответить]
Геннадий Ольховский Reply:
Июль 25th, 2014 at 10:12
Юля, всегда интересно узнать, что-то новое, пользуйся на здоровье…
[Ответить]
Плагин кеширования недавно удалила — чего-то законфликтовал…
А вот этот метод интересен, только у меня очень капризная тема и я её боюсь…
А можно вместо теста написать в службу поддержки?
У меня они очень оперативные — боюсь я сама тест проводить….
Очень хотелось бы так просто ускориться.
Спасибо за простую идею!
[Ответить]
Галина Нагорная Reply:
Июль 25th, 2014 at 10:26
Прошлась по Вашей ссылке на тест по скорости — 4.62 секунды
[Ответить]
Елена Контиевская Reply:
Июль 25th, 2014 at 15:08
Галина вы неправы! Зайдите вот на этот замечательный сервис и проверьте Блог Генка на скорость загрузки. Вы будете приятно удивлены быстродействием блога моего друга.
При такой наполненности ресурса, этот блог просто летает, как ракета!
Мой анализ блога Геннадия:
Самая длительная скорость загрузки: Россия, Химки
При поддержке FirstVDS. 46.165.209.177 2,506337
Самая быстрая скорость загрузки: Германия, Нюрнберг
При поддержке EOMY.NET. 46.165.209.177 0,426301
РЕГИСТРАЦИЯ В ЭТОМ СЕРВИСЕ ЗДЕСЬ: ping-admin.ru/users/reg/30216.html (моя партнерка)
[Ответить]
Галина Нагорная Reply:
Июль 25th, 2014 at 22:46
Вы о ком? Я — о своём блоге…
[Ответить]
Геннадий Ольховский Reply:
Июль 26th, 2014 at 06:08
Лена, спасибо, что сделала анализ моему блогу. Чтобы определиться, какой вариант лучше, нужно проверить скорость без кода, а за тем с кодом и выбрать лучший вариант.

[Ответить]
Геннадий Ольховский Reply:
Июль 25th, 2014 at 11:56
Галина, я вчера создал файл, а когда его открыл, там столько всего написано, что я решил пообщаться сразу сисадмином, так проще. Не могу много общаться, вышел на работу, пишу со смартфона.
[Ответить]
Denis Reply:
Июль 25th, 2014 at 23:40
Галина, у техподдержки можно просто поинтерисоваться есть ли на хостинге эта функция.
[Ответить]
Геннадий Ольховский Reply:
Июль 26th, 2014 at 06:12
Денис прав, что нужно спросить, только не о том, что она есть (она там есть 100%) а о том включена она или нет.
[Ответить]
Галина Нагорная Reply:
Июль 26th, 2014 at 11:30
Спасибо, Денис, я так и сделаю!
[Ответить]
Интересно будет попробовать спасибо за информацию. В первые слышу про неё.
[Ответить]
Геннадий Ольховский Reply:
Июль 25th, 2014 at 21:15
Я сам Денис был в твоей ситуации совсем не давно…
[Ответить]
Как всегда ты читаешь мои мысли, Гена. Я запланировала давно написание статьи на тему ускорения загрузки блога. Но это можно делать несколькими способами. О том, что ты здесь написал я давно читала и мне очень нравится этот способ. Статья твоя вышла очень своевременно! Многие блоггеры обвешиваются сейчас кучей плагинов и тем самым сильно тормозят свой блог. Сама такая…люблю разные заморочки и полезности вешать на свой блог. Но постепенно заменяю эти плагины кодам..Но у меня это плохо получается. Я свободный художник и большую часть времени уделяю наполнению блога новым контентом. Спасибо, Гена за отличную статью Ты всегда радуешь нас неожиданными и очень нужными постами!
Обязательно воспользуюсь твоими рекомендациями.
[Ответить]
Геннадий Ольховский Reply:
Июль 25th, 2014 at 21:14
Лена, извините, опьььятььь опередил, видит бог не хотел! Почему так выходит,Вы не в курсе? Может быть работает разведка…
Всегда поражался Вашей проницательности… 
[Ответить]
А что, Геннадий, мы с Вами уже на «Вы»…Ок! Эстафета принята!
[Ответить]
Геннадий Ольховский Reply:
Июль 25th, 2014 at 21:30
Почему на Вы…? а я же обращаюсь к коллегам к тебе и к Диме!
Шучу! Вообче-то спасибки. Лен, ты в следующий раз, сообщи мне как-то, что замыслила писать, чтобы я тебе не перебил контент…
Свободного художника понять — понять Пикассо, просто не реально! 
[Ответить]
Хороший способ ускорения. А главное бесплатный.
[Ответить]
Геннадий Ольховский Reply:
Июль 26th, 2014 at 06:22
Думаю, что хороший, только нужно протестировать для своего блога в отдельности.
[Ответить]
Странно, но почему-то, когда прописал эти строчки, мой плагин кеширования перестал работать… Тема наверное не подходит
[Ответить]
Геннадий Ольховский Reply:
Июль 26th, 2014 at 11:35
Жека, даже не знаю. У меня стоит Hyper Cache и он работает. Ты проверял, скорость увеличилась или нет?
[Ответить]
Евгений Reply:
Июль 26th, 2014 at 17:42
Нет Генок не увеличилась
[Ответить]
Denis Reply:
Июль 28th, 2014 at 08:23
Ошибочное мнение, что не подходит шаблон. По своей сути все шаблоны одинаковы.
[Ответить]
Евгений Reply:
Июль 28th, 2014 at 12:26
Не совсем Денис. php код может быть по другому устроен.
[Ответить]
Геннадий Ольховский Reply:
Июль 28th, 2014 at 18:55
Мой php код точно по другому устроен. Сравнивая с прошлым шаблоном и теперешним, то разница (для меня) большая. Раньше я мог в код вставить что нужно (и не нужно тоже
), а теперь нет. Жаль конечно, но жить будем… 
[Ответить]
Denis Reply:
Июль 28th, 2014 at 21:41
Я экзотику в расчет не беру. А стандартные функции они везде стандартны
[Ответить]
Евгений Reply:
Июль 29th, 2014 at 10:30
Ну если говорить о стандартных функциях моего блога, которые не отличаются от остальных — это то что есть хедер, футер, сингл и так далее, а вот внутренности там намного отличаются от обычных тем. Моя то в Artisteer сделана.
[Ответить]
Геннадий Ольховский Reply:
Июль 29th, 2014 at 19:37
Жека, так ты делал тему в Artisteer сам или кто-то другой? Я даже не подозревал, что у тебя тема сделана самостоятельно. Я же с тобой разговаривал, что у меня код не такой как в обычной теме, а ты даже не обмолвился за свою тему… прикольно.
[Ответить]
Евгений Reply:
Июль 29th, 2014 at 20:07
Тему Генок я сам делал. У меня тоже принцип как и у тебя — Если чего-то добиваться, то делать это самому.
А насчет того, что я раньше не говорил, ну создал и создал что ж тут хвастаться что ли, так это не для меня. 
[Ответить]
Геннадий Ольховский Reply:
Июль 29th, 2014 at 20:25
Жека хвастовство здесь не причем, просто можно было бы помочь друг другу разобраться, почему наш код не похож с другими и найти решение в некоторых моментах. А выходит, что мы пишем друг другу комменты без всякой помощи, жаль.
[Ответить]
Denis Reply:
Июль 30th, 2014 at 00:19
чую придется скачать этот Артистир создать в ней тему и посмотреть что там не так.
«хедер, футер, сингл » это не функции а элементы
[Ответить]
Евгений Reply:
Июль 30th, 2014 at 21:32
Денис, я образно
[Ответить]
Евгений Reply:
Июль 30th, 2014 at 21:32
Ген, так у тебя тоже шаблон в Artisteer сделан?
[Ответить]
Геннадий Ольховский Reply:
Июль 30th, 2014 at 21:36
Наконец-то Жека ты понял…
Почитай в футере… чей шаблон. 
[Ответить]
Евгений Reply:
Июль 31st, 2014 at 12:15
Генри, так я видел, что ты дизайнер и разработчик, но что в тема в программе Artisteer сделана, такого я не знал.

[Ответить]
Геннадий Ольховский Reply:
Июль 31st, 2014 at 18:26
Жека, теперь будешь знать и будем думать, как решать проблемы с кодами

[Ответить]
Denis Reply:
Август 1st, 2014 at 15:36
Глядишь в двоем быстрее поймете что к чему, и почему не работает то что должно работать.
[Ответить]
Геннадий Ольховский Reply:
Август 1st, 2014 at 17:40
[Ответить]
Евгений Reply:
Август 1st, 2014 at 20:31
Даа, не лёгкая у нас судьба Генок.
Но вдвоём и правда легче будет. 
[Ответить]
Геннадий Ольховский Reply:
Август 1st, 2014 at 21:29
Жека мы пройдем все это достойно.
[Ответить]
Уже применяла данный способ, правда потом стала использовать скрипт maxcache и удалила, теперь снова пожалуй включу zlib сжатие
[Ответить]
Геннадий Ольховский Reply:
Июль 26th, 2014 at 16:00
Женя, интересно узнать, а что это за скрипт такой?
[Ответить]
Denis Reply:
Июль 27th, 2014 at 02:57
Это платный скрипт стоит 10WMZ но как пишет создатель он стоит своих денег.
[Ответить]
Геннадий Ольховский Reply:
Июль 27th, 2014 at 08:15
Ага, Денис, спасибо за информацию. Будет время посмотрю, что к чему…
[Ответить]
Евгения Куварина Reply:
Июль 28th, 2014 at 16:33
Да он не плохой, но у меня на блоге он вызывал несколько мелких проблем, поэтому я все же от него отказалась
[Ответить]
Геннадий Ольховский Reply:
Июль 28th, 2014 at 18:57
Я понял. Хочется все испробовать в сайтостроении, но перебарщивать думаю не стоит…
[Ответить]
Интересно, надо будет попробовать))
[Ответить]
Геннадий Ольховский Reply:
Июль 26th, 2014 at 19:55
Попробуй Саня, потом скажешь какой получился результат.
[Ответить]
Спасибо за полезные советы. на выходных буду разбираться с этим по вашим инструкциям.
[Ответить]
Геннадий Ольховский Reply:
Июль 30th, 2014 at 21:12
Лена, всегда рад помочь. Заходи в гости по чаще…
[Ответить]
Недавно воспользовался одним способом увеличения скорости загрузки сайта. Подействовало, сейчас попробую ваш способ, и еще быстрее станет))) спасибо))
[Ответить]
Геннадий Ольховский Reply:
Август 1st, 2014 at 17:35
Азик, пробуй и поделись, если не жалко с нами своим способом увеличения скорости…
[Ответить]
Кэш, с одной стороны, хорошо. Но в последнее время у меня стали залипать комменты: приходит человек, получив сообщение об ответе, а ответа не видит. Вот и приходится поимённо учить комментаторов, как пользоваться ctrl+f5. А без совсем кэша нельзя. Пока у меня нагрузка не такая чтобы, но я же надеюсь повысить посещаемость.
[Ответить]