Вики-технология

Wiki-технология – это технология построения Web-систем, предназначенных для коллективной разработки, хранения, структуризации текста, гипертекста, файлов, мультимедиа.

Первая Wiki-среда была спроектирована Уордом Каннингеном (Ward Cunningham) в 1995 году с целью упрощения совместного создания и ведения программной документации. «Портлендское хранилище образцов» – так назывался первый Wiki-сайт – предназначался для собора фрагментов программного кода, для коллективной разработки и ведения программной документации. Разработанная среда позволяла любому посетителю сайта управлять его информационным наполнением.

Использование технологии Wiki для разработки Internet-ресурсов позволяет не только просматривать страницы сайта, но и редактировать их, создавать новые, публиковать свои документы, обсуждать опубликованную информацию, просматривать историю производимых изменений. Основные идеи, реализуемые Wiki-технологией:

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

Уорд Каннингем, автор идеологии вики и создатель первого вики-движка

Вики характеризуется такими признаками:

  • Возможность многократно править текст посредством самой вики-среды (сайта), без применения особых приспособлений на стороне редактора.
    • Особый язык разметки — так называемая вики-разметка, которая позволяет легко и быстро размечать в тексте структурные элементы и гиперссылки; форматировать и оформлять отдельные элементы.
    • Учет изменений страниц: возможность сравнения редакций и восстановления ранних.
  • Проявление изменений сразу после их внесения.
  • Разделение содержимого на именованные страницы.
    • Гипертекст: связь страниц и подразделов сайта через контекстные гиперссылки.
  • Множество авторов. Некоторые вики могут править все посетители сайта.