Оптимизация блога: краткие версии постов.
Я думаю что уже многим надоело читать здесь про оптимизацию блога. Я стараюсь описать все известные способы повышения производительности для блогов на WordPress, на самом деле их очень много, и они находятся в различных категориях сложности. Все что уже написано, включая этот пост, можно было выполнить с помощью плагинов и работы в панели администрирования WordPress.
Со временем эта категория возможно дополнится советами для тех, у кого собственный сервер. Советами по оптимизации работы MySQL, Apache и PHP. А пока продолжим разговор на легкие темы.
Сегодня я хочу рассказать о том, как можно снизить нагрузку на ваш сервер, используя в блоге краткие версии постов. Возможно не каждый захочет следовать всем советам из этого поста, но прислушаться и принять к сведению будет полезным для всех.
Этот пост отображается и в RSS и в самом блоге с использованием тега <!–more–>. Тег more используется для разделения поста. На краткую и полную версии.
К примеру вы пишите вступление к посту или анонс, потом ставите этот тег и пишите основное содержимое поста. В этом случае на главной странице блога, отображение поста будет таким:
Анонс текста, краткое описание и ссылка вида: “Продолжить чтение” при нажатии на которую открывается полная версия.
Почему использование кратких версий, может быть полезным для вашего блога?
- Я думаю что вполне очевидно, что использование кратких версий статей, снижает нагрузку на сервер, который хостит ваш блог. Пользователь просматривающий главную страницу блога, не заставляет сервер отображать длинные посты, что сокращает время загрузки страницы и кол-во информации которая выбирается из базы, для показа записи.
- Также очень важно убедится в том, что краткие версии записей используются при отображении результатов поиска по блогу, при просмотре категорий, тегов и архивов. Здесь тот же принцип что и при просмотре главной страницы. Вы не заставляете пользователя который сделал поиск по блогу, ждать пока загрузятся полные версии ваших постов.
Есть несколько способов для вывода кратких версий записей:
- Анонсы на главной странице. Для этого необходимо использовать тег <!–more–> при написании записей
- Краткие версии при просмотре категорий, результатов поиска и архива, здесь можно использовать функцию the_excerpt() вместо the_content() для вывода списка записей. Все это настраивается в соответствующих файлах шаблона, вашего блога.
На этом, можно закончить обсуждение темы о кратких версиях, для оптимизации блогов. А в дальнейшем, я постараюсь рассказать вам, чем еще могут быть полезны краткие версии постов, для вашего блога.
Кстати, если вы решили использовать тег <!–more–> но хотите что бы RSS подписчикам отправлялись полные версии, необходимо зайти в панель администрирования вашего блога, раздел “Настройки” - “Чтение” - “Синдикация” и убедится что точечка стоит напротив пункта “Отображать полные версии записей”.
Обновлено из комментариев:
Для отображения полных версий постов в RSS при использовании тега <!–more–> необходимо установить плагин:
Блоговодство:
- Илья Рабченок, пополнил список ресурсов для регистрации блога
- Смысл жизни, или ищите приключения на свою …
- Как удержать клиента, даже если вы сделали ошибку?
Спонсор поста? Ты куда пропал? Может за деньгами ушел?
Если вам понравился этот блог, вы можете подписаться на обновления блога через RSS ленту, или по E-Mail. Спасибо за визит!
Теги: WordPress, Блоги, Оптимизация блога


Февраль 11th, 2008 at 6:35 пп
[...] Оптимизация блога: краткие версии постов. - Донченко пополняет контент о оптимизации блога [...]
Февраль 11th, 2008 at 9:13 пп
Я как-то долго размышлял по поводу как лучше писать сообщения, писал по этому даже отдельный пост с размышлениями и когда окончательно перешел на этот принцип постинга, понял, что это не то. Мне больше нравится читать все сообщение сразу, зашел и увидел, не нужно никуда кликать. Конечно, при этом на одной странице получается разместить немного меньше записей, но на данном этапе мне кажется весьма удобным. То же самое думаю по РСС - только полные тексты сообщений должны отдаваться.
Февраль 11th, 2008 at 11:30 пп
Да, действительно “Отображать полные записи” не работает. Для этого нужен плагин, правда забыл как называется, кто вспомнит?
Февраль 13th, 2008 at 2:37 пп
[...] этим курсом помогали друг другу. Я написал Дмитрию Донченко, т.к. на сегодняшний момент он является самым крутым [...]
Февраль 15th, 2008 at 3:01 пп
[...] Оптимизация блога: краткие версии постов. [...]
Март 4th, 2008 at 7:33 дп
Я думаю, что таким способом нагрузка не снижается, а увеличивается. Потому что очень много народу подписано на RSS. Вот представьте, то просто 250 с лишним ваших человек получат это дело в ридер и всё. Толи дело, если каждый из них будет заходить “дочитывать” пост до конца. И чем больше читателей, тем больше нагрузка. По сути мы получается дублируем одно и то же, добавляя лишь нагрузку себе. Кроме того раздражает то, что нужно постоянно прыгать из ридера на блог и обратно.
Март 4th, 2008 at 7:50 дп
Никто не мешает отображать в ридере полные версии постов, в этом случае часть нарду будет читать блог через ридер, а другая часть заходить на блог.
Открыв главную страничку, человек не будет ждать пока загрузится вся простыня постов, а просто посмотрит анонсы постов и будет читать то, что ему интересно.
Апрель 16th, 2008 at 12:04 дп
[...] Дмитрия Давыдова, которым просто зачитываюсь, я верю в Дмитрия Донченко – ребят, которые пишут то, что интересно [...]