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

Со временем эта категория возможно дополнится советами для тех, у кого собственный сервер. Советами по оптимизации работы MySQL, Apache и PHP. А пока продолжим разговор на легкие темы.

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

Этот пост отображается и в RSS и в самом блоге с использованием тега <!–more–>. Тег more используется для разделения поста. На краткую и полную версии.

К примеру вы пишите вступление к посту или анонс, потом ставите этот тег и пишите основное содержимое поста. В этом случае на главной странице блога, отображение поста будет таким:

Анонс текста, краткое описание и ссылка вида: “Продолжить чтение” при нажатии на которую открывается полная версия.

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

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

Есть несколько способов для вывода кратких версий записей:

  1. Анонсы на главной странице. Для этого необходимо использовать тег <!–more–> при написании записей
  2. Краткие версии при просмотре категорий, результатов поиска и архива, здесь можно использовать функцию the_excerpt() вместо the_content() для вывода списка записей. Все это настраивается в соответствующих файлах шаблона, вашего блога.

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

Кстати, если вы решили использовать тег <!–more–> но хотите что бы RSS подписчикам отправлялись полные версии, необходимо зайти в панель администрирования вашего блога, раздел “Настройки” - “Чтение” - “Синдикация” и убедится что точечка стоит напротив пункта “Отображать полные версии записей”.

Обновлено из комментариев:

Для отображения полных версий постов в RSS при использовании тега <!–more–> необходимо установить плагин:

Full Text Feed


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

Спонсор поста? Ты куда пропал? Может за деньгами ушел?

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

Теги: , ,