Проблемы Информационных Технологий 5 Информатизация общества 6 Проектирование веб-портала 8 техническое задание

Вид материалаТехническое задание

Содержание


Панель управления
Поддержка трекбеков
Подобный материал:
1   ...   5   6   7   8   9   10   11   12   13

3.6.5. Блоги



Блог может открыть любой человек во множестве грамотно построенных серверов. На выбор: оформление, навигация, адрес сайта. Сервис «блогов» выбирают для себя люди любого класса. Найти интересную информацию, завести знакомство легче. Блоги интересны как молодым людям для общения с другими, так и учёным для содействия.

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

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

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

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

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

Блог существует во времени — записи появляются в хронологическом порядке. (Это, естественно, не мешает автору группировать их еще по каким-то признакам, например по темам). В этом отличие блога от обычного сайта, содержимое которого «вечно». Блог дискретен, в каком-то это смысле это путевые заметки.

Широкое использование мультимедиа делает блог привлекательным. Ведение блога и просмотр блогов – это приятное времяпрепровождение.

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

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

Этимология слова «блог»: web log (1997) -> wee-blog (1999) -> blog. Значимое слово здесь log — запись событий или повседневной деятельности.

В 2003 году их популярность стала настолько велика, что они были объявлены отдельным жанром сетевой литературы. Тысячи и даже десятки тысяч людей спешили поделиться друг с другом информацией, нажитой в WWW. Блогов становилось все больше и больше, выбор все рос и рос.

Ретроспективно первым блогом можно назвать веб-страницу изобретателя WWW, Тима Бернерс-Ли. Термин weblog первым использовал Jorn Barger. Сегодня в индексе Technorati 18.1 миллионов блогов, а их общая аудитория — около 50 миллионов человек.

Известными сервисами «блогов» являются: Живой Журнал ссылка скрыта, GOOGLE Blogger ссылка скрыта, Блоги @Mail.Ru ссылка скрыта, Я.ру ссылка скрыта, MySpace ссылка скрыта, Mblogi.Qip.ru ссылка скрыта, Блог Блогуна ссылка скрыта, Привет.ру ссылка скрыта, Хабрахабр ссылка скрыта, Блоги @Gde.ru ссылка скрыта, freelanceblogs ссылка скрыта.

Продвижение блогов


С конца 2006 года стало набирать популярность SMO и SMM. SMM (social media marketing, маркетинг в социальных сетях) используется для продвижения сайтов/блогов в блогосфере и социальных медиа, таких как форумы, рассылки, ICQ, сайты digg-типа, социальные закладки и любые другие коммуникационные среды с профилями пользователей. SMO (social media optimization) используется для подготовки сайта/блога для более эффективного нахождения его пользователями.

Объединение блогов/планета блогов


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

Географическое размещение блога


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

Создание хостинга блогов


Для создания на веб-портале хостинга блогов и предоставления пользователям возможности ведения личных блогов необходимо установить и настроить мультиблоговую систему. Можно воспользоваться бесплатными программами с открытым исходным текстом. В сети распространены WordPress и LifeType.

О WordPress


WordPress является идеальной платформой для публикации, ориентированной на эстетику, веб-стандарты, а также удобство использования. WordPress — CMS с открытым исходным кодом, распространяемая под GNU GPL. Написан на PHP, в качестве базы данных использует MySQL. Сфера применения — от блогов до достаточно сложных новостных ресурсов и даже интернет-магазинов. Встроенная система «тем» и «плагинов» вместе с удачной архитектурой позволяет конструировать практически любые проекты.

На 2007 год WordPress — самая популярная система для ведения автономных блогов.

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

Возможности:
  • возможность публикации с помощью сторонних программ и сервисов;
  • простота установки, настройки;
  • поддержка RSS, Atom, trackback, pingback;
  • подключаемые модули (плагины) с уникальной простой системой их взаимодействия с кодом;
  • поддержка так называемых «тем», позволяющих легко менять как внешний вид, так и способы вывода данных;
  • «темы» реализованы как наборы файлов-шаблонов на PHP, что положительно сказывается на скорости и гибкости;
  • громадные библиотеки «тем» и «плагинов»;
  • заложенный потенциал архитектуры позволяет легко реализовывать сложные решения;
  • наличие ЧПУ (человеко-понятный URL);
  • наличие русских переводов.

Панель управления


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

Профиль пользователя


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

Легкая установка и модернизация


WordPress устанавливается за 5 минут, прост в использовании. Модернизация Вашего weblog до последней версии WordPress легка, и Вам потребуется меньше времени, чем на установку.

Динамическое создание страниц


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

Интернационализация и Локализация


Вы можете теперь создать weblog, который подходит именно Вам. Вы можете установить Ваш родной язык.

Ленты


RSS 1.0 (иначе RDF), RSS 2.0 и спецификации АТОМА полностью поддерживаются WordPress, и что больше, примерно у любой страницы на Вашем weblog есть лента, на которую могут подписаться Ваши читатели – есть лента последних постов, категорий, комментариев, ну, в общем, как мы сказали ранее, для чего-нибудь, что Вы хотите. Чем больше вариантов отслеживания читателями Вашего блога, тем легче Вам распространить слово во всем мире. WordPress также полностью поддерживает RSS 2.0 с вложениями, таким образом добавляя mp3 файлы.

Нет битых ссылок


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

Коммуникация Межблога


Во все более и более связанном мире WordPress прибывает готовый к PingBack и TrackBack, двум очень полезным способам соединиться с другим weblogs, и позволить им сделать то же самое.

Настройка Проекта

Шаблон, предоставляемый проектом


WordPress использует шаблоны, чтобы произвести страницы динамически. Вы можете управлять представлением содержания, редактируя шаблоны, используя Редактор Шаблона и Шаблонные Теги.

Шаблон и Редактор Файла


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

Шаблонные Теги


Шаблонные Теги облегчают управление информацией, показываемой на Вашем weblog. Вы не должны быть специалистом PHP, чтобы проектировать Ваш weblog.

Темы


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

Плагины


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

Защита паролем


Таким образом Вы хотите поделиться кое-чем с некоторыми людьми, но не всеми? Легко! Защитите рассматриваемую статью паролем.

Посты на будущее


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

Многостраничные посты


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

Загрузка файла/картинки

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

Категории


Организуйте свои посты в категории, и подкатегории, и sub-sub категории…

Архивирование

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

Поиск


У WordPress есть функциональный встроенный инструмент поиска, который позволяет посетителям Вашего блога искать интересные темы. Плагин поиск-hilite, который поставляется с WordPress, может выдвинуть на первый план их критерии поиска, таким образом для них еще легче найти то, что они искали. В дополнение к этому плагин также делает то же самое для кого-то, кто достигает Вашего блога, щелкая в результате поиска в поисковой машине, такой как google. В целом, поиск приятен, с WordPress.

Создание Сообщества


WP не YMCA, но это действительно помогает построить сообщества вокруг weblogs, с помощью комментариев, trackbacks и pingbacks, помогая Вам поддержать контакт с аудиторией и друзьями.

Html-теги


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

Модерация


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

Все эти варианты модерации контролируют спаммеров и вандалов.

Уведомление


WordPress может держать Вас в курсе, посылая Вам каждый раз e-mail, когда есть новый комментарий или комментарий, ждущий модерации.


О LifeType


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

LifeType выпускается под лицензией GPL, и требует для работы PHP и MySQL.

Возможности LifeType

Дружественный интерфейс


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

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

Встроенная система управления мультимедийными файлами


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

Использование собственных стилей (шаблонов)


Ищите красивый дизайн для оформления своего блога? У нас Вы найдете множество бесплатных шаблонов. Установка нового шаблона также проста, как и загрузка файла и доступна в панеле управления!

Дополнительные возможности


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

Вот некоторые, наиболее популярные, плагины: «Мобильный блог», «Редактор шаблонов» и «Вложенные комментарии».

Анти-спам фильтр


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

Поддержка трекбеков

Трекбеки позволяют с легкостью связывать Ваши публикации с другими блогами! Просто добавьте URL и LifeType автоматически найдет адрес трекбека блога, с которым Вы связываете Вашу публикацию.

Множество пользователей в одном блоге

Вы легко можете добавить в свой блог дополнительных пользователей, предоставив им возможность совместно с Вами вести блог.

Быстрая инсталляция


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

Мобильные возможности

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

Для администраторов


Множество блогов на одной системе

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

Общая страница сообщества блогов

Общая страница сообщества с четырьмя разделами: регистрация, новые блоги, пользователи, а также новости, где представлены последние публикации и комментарии, самые активные блоги и поиск по всем блогам сообщества, доступна сразу после инсталяции системы LifeType.

Поддомены


Вы можете дать возможность пользователям создавать свои блоги на поддоменах, например username.yourdomain.com или blogname.yourdomain.com. (Вы должны иметь возможность настроить сервер таким образом, чтобы любое обращение к поддомену было перенаправлено на основной домен). LifeType также способен обслуживать несколько доменов на одной системе!

Многоязычность


Многоязычность является основным достоинством системы и позволяет пользователям вести свой блог на родном языке. Чтобы локализировать Ваш блог, достаточно перевести всего один файл. Но прежде чем приступить к переводу, удостоверьтесь, что его не существует в настоящее время! LifeType поддерживает различные кодировки и последняя весия содержит переводы на множество языков, включая Русский, Английский, Немецкий, Французский, Китайский и многие другие.

Производительность


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

Для оптимизаторов

Тонкая настройка URL-ов


Помимо предопределенной структуры ссылок Вы можете создавать собственные адреса (URL) Вашего блога, например, для SEO, или, чтобы адаптировать их к Вашему языку. Переключение режимов отображения ссылок выполняется в интерфейсе администратора системы.

Чистый, оптимизированный код


LifeType использует немного измененную версию Model-View-Controller, обеспечивающую необходимую гибкость и масштабируемость. Документация регулярно обновляется с помощью системы Doxygen и Вы всегда сможете ознакомиться с актуальным, на данный момент времени, API

Правильная верстка


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

Система плагинов


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

Шаблонизатор Smarty


Не нравится ни один из существующих шаблонов? Не проблема!

В LifeType интегрирован один из лучших шаблонизаторов – Smarty, который предоставляет неограниченные возможности разработчикам, чтобы быстро создавать качественные шаблоны. Это особенно актуально для тех, кто на основе LifeType создает сообщество блогов.

XMLRPC


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

Демо-сайт


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

Системные требования и лицензия


LifeType требует для полноценной работы PHP 4.3.0 и MySQL 3.23 и выше. Что касается PHP, то мы рекомендуем использовать самые новые версии PHP4 (4.4.0) или PHP5 (PHP 5.1.0). В качестве HTTP сервера мы советуем использовать Apache, хотя LifeType будет работать на любом сервере с поддержкой PHP (например, Microsoft Internet Information Services)

LifeType одинаково хорошо работает как на Linux, так и на Unix серверах, а также на платформе Windows

Если Вы планируете формировать оригинальные адреса страниц (URLs), то Вам будет необходимо включить поддержку ForceType в конфигурации Apache. А если Вы хотите дать возможность пользователям создавать свои блоги на поддоменах, то Вам необходимо сконфигурировать Apache таким образом, чтобы любое обращение к поддомену было перенаправлено на основной домен.