Блог свободен от NOFOLLOW!

Зачем боты подписываются на RSS?

Январь 21st, 2008 by Dmitriy Donchenko

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

Комментарий этот, это попытка ответа на вопрос, “Зачем боты подписываются на RSS?

А если серьезно, то здесь все просто. Фидбернер похоже что пишет не четко подписавшихся людей, но и переходы на ленту. Т.е. боту не обязательно быть подписанным, бот может просто знать что есть такой блог и у него есть RSS.

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

Они на всех парах мчат к твоему блогу, что бы прочесть что за пост и кто его написал (кстати почти как я, когда вижу в RSS новую запись в твоем блоге). Прибегают значится эти боты к блогу и думают, как бы здесь среди всего этого разнообразия дизайна и картинок понять, где пост, а где какие-то там ссылки и служебный текст.

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

p.s. Хочу извиниться за такой длинный комментарий ;)

Вот такой вот сегодня простенький пост. Уверен что не полностью раскрыл тему и наверняка бывают другие причины по которым боты посещают наш RSS канал. Дополнить тему доверяю, своим читателям в комментариях. Интересно, а что по этому поводу сказал бы великий он?

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

Если вам понравился этот блог, вы можете подписаться на обновления блога через RSS ленту, или по E-Mail. Спасибо за визит!

Теги: , ,

Оптимизация блога: Оптимизируйте размер картинок в блоге

Январь 19th, 2008 by Dmitriy Donchenko

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

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

Для того что бы исправить это, есть несколько советов. Если вы пользуетесь PhotoShop-ом для создания или редактирования картинок для блога, обязательно пользуйтесь функцией “Save for Web” (Сохранить для Web). При сохранении картинки в этом режиме, PhotoShop старается оптимизировать картинку для использования в Интернете. Такая же или похожая функция есть у большинства программ для работы с картинками, обязательно пользуйтесь этой функцией.

Если у вас нет программ для работы с картинками, вы можете скачать бесплатную программу Picasa от Google и пользоваться ей.

Если по каким-то причинам, вы не можете воспользоваться программой для оптимизации картинок, вы можете воспользоваться OnLine сервисом ImageOptimazer. Работать с сервисом очень легко, просто загружаете картинку, и вам дают на выбор несколько вариантов вашей картинки, с различной степенью сжатия, вы выбираете то что вам подходит, сохраняете на диск и пользуетесь.

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


Блоговодство:

Теги: , , ,

Оптимизация блога: Оптимизируйте CSS файл своего блога.

Январь 18th, 2008 by Dmitriy Donchenko

Оптимизация WordPress блоговИ так, продолжим наши беседы по оптимизации блогов. В прошлых постах, мы уже включили кэширование блога и выяснили что желательно использовать “/” в ссылках на блоге. Сегодня займемся оптимизацией нашего CSS файла.

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

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

Самый простой способ удалить лишний код из CSS это воспользоваться специальным сервисом, который позволяет оптимизировать ваш CSS онлайн. Для этого заходим на сайт CleanCSS, вводим ссылку на ваш CSS файл или просто вставляем код вашего CSS файла в специальную форму и ничего не изменяя в настройках, нажимаем “Process CSS”.

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

Как правило, после использования сервиса, он может уменьшится примерно на 20 - 25% что уже само по себе неплохо и для вас и для ваших посетителей. Мой CSS файл, после оптимизации на этом сервисе, уменьшился на 2,5Кбайта что в принципе не так уж и много, но учитывая то, что он открывается каждый раз, когда кто-то просматривает вашу страничку, при большой посещаемости даже эти 2,5Кбайта будут не лишними.

Приступаем к шагу номер два, компрессия CSS.

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

Но можно настроить сжатие, отдельно для файла CSS. Это довольно легко сделать, нужно просто установить необходимый плагин. Называется он css-compress. В настройках ничего сложного нет, потому что и сами настройки отсутствуют. Просто скопируйте файл в папку с плагинами, и в панели управления активируйте плагин. Собственно говоря и все.

На этом, наша с вами оптимизация CSS файла закончена, ждите следующий пост, на тему “Оптимизация блога“.


Блоговодство:

Теги: , , , ,

Компрессия или кэш?

Январь 17th, 2008 by Dmitriy Donchenko

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

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

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

Работает это примерно так. Посетитель заходит на ваш блог и если его браузер поддерживает сжатие страниц, то он сообщает об этом серверу вашего блога и сервер в свою очередь перед тем как отправить страницу посетителю, выполняет сжатие странички. Это очень здорово уменьшает объемы трафика передаваемые между сервером и посетителем, т.к. почти 80% содержания блогов это текст, а текст как известно очень хорошо сжимается при архивировании. В то же время это заметно увеличивает нагрузку на сервер, т.к. он в свою очередь кроме того что отдает страничку посетителю, должен ее еще и сжимать.

Казалось бы, что здесь страшного, сервер не мой, а хостера, пусть трудятся на полную, я же им денег за хостинг плачу. И польза вроде бы и вам (т.к. уменьшается кол-во использованного трафика, если хостинг-пакет у вас с учетом трафика) и посетителю, у которого быстрее загрузится страничка и опять же сэкономиться некоторое количество трафика про посещении вашего блога.

Но есть один неприятный момент. Замечено что при использовании gzip компрессии на блоге, Яндекс при индексировании выдает ошибку “Передано неверное количество данных” и некоторые страницы вашего блога могут не индексироваться, что весьма неприятно.

Плавно переходим ко второму методу оптимизации блога - кэширование. Настроить кэширование можно двумя способами, один из них настраивается на самом сервере при помощи специального программного обеспечения, на нем мы останавливаться не будем, т.к. для нас он не доступен и весьма сложен. Второй способ это установка плагина, который выполняет кэширование вашего блога. Плагин называется WP-Super-Cache.

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

Самое главное при установке этого плагина убедиться что в файле wp-config.php прописаны строчки:

define('ENABLE_CACHE','');
define('WP_CACHE', true);

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

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

Нужно также принять во внимание тот факт что оба варианта вместе не работают и при установке и включении плагина кэширования, он автоматически отключает gzip-сжатие.

Выводы поста:

Оптимизировать блог необходимо не gzip-сжатием страниц, а установкой плагина WP-Super-Cache. Особенно полезно использовать этот плагин в случаях когда ожидается большой приток посетителей на ваш блог.


Блоговодство:

Теги: , , ,
 
Рейтинг@Mail.ru BlogMemes.ru Rambler's Top100 Яндекс цитирования