Вводное Описание

Надо полагать, все понимают, что такое обычный сайт? А что такое форум? Отлично. Давайте теперь посмотрим, что такое вики, или вики-сайт.


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


  • Форум имеет чёткую, заранее определённую структуру: например, "комнаты", в них – темы, в них – сообщения;
  • Сообщения в форуме выстраиваются по времени их написания. Это практически бесполезно, когда речь идет не просто об общении, а о совместной работе над чем-то;
  • Возможности форматирования текста весьма скромны, а то и вовсе отсутствуют.

Сообщения в форуме не могут быть полноценными публикациями не только по этим трём причинам. У сообщений нет постоянных адресов (URL) или их невозможно запомнить. Модератор имеет власть над всеми; фактически ни у кого нет "личного уголка".


Что здесь предлагает вики?


  • Структуру, определяемую пользователями абсолютно свободно;
  • "Взгляд" на эту структуру под любым углом;
  • Огромные возможности по форматированию текста, не требующие, однако, знания HTML.

Вики – это сайт, который можно строить на лету. У всех пользователей по умолчанию есть права на всё. Каждый может создавать новые страницы и редактировать существующие. В базе данных хранится полная информация о том, что изменилось на странице за последнее время; можно вернуться к старой версии, можно посмотреть что изменил конкретный пользователь.


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


  • База знаний по какой-то тематике;
  • Личный "блокнот"-органайзер;
  • Средство для ведения личных и групповых todo- и check-листов;
  • Инструмент для создания и поддержки актуальной документации какого-либо проекта;
  • Способ организации собственного мышления.

Подробнее об этом и много другом можно узнать в документации? вообще и в описаниях паттернов в частности.