Вопрос о том, зачем рассматривать возможность создания вики, на самом деле заключается в том, чтобы определить, какие

пользовательские услуги могут обслуживаться возможностями вики и, в частности, могут особенно

пользуйтесь открытой моделью Wiki. Также необходимо учитывать тип и объем

пользователи, которых вы ожидаете, и контекст, в котором должна функционировать вики.

Например, ниже приведены некоторые области, в которых вики могут быть (и были)

используется успешно.

Персональное использование

Предлагаемые однопользовательские вики-приложения включают

• Реляционная тетрадь в произвольной форме, бортовой журнал, «мозговой штурм»

• Адресная книга и средство поиска ресурсов (интернет-ссылки)

• Множество неофициальных регистрационных приложений (видео, книги, фотоальбомы)

• Менеджер документов (ссылка со страницы на документы на диске)

Совет 2.5: Личная выгода

Преимущества для личного использования, как правило, зависят от двух основных принципов:

характер ввода и обновления, а также «связность», обеспечиваемая гиперссылками.

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

лл · · ^ ^

Публичное или совместное использование

Многопользовательские совместные вики-приложения могут включать

• Коллекции ресурсов (контент и ссылки)

• .Collaborative FAQs (часто задаваемые вопросы и ответы на них)


ПРИЛОЖЕНИЕ ВИКИ

35

• Управление проектами (особенно если вы не хотите формально привлекать ИТ-отдел).

или настроить обычные комплексные приложения поддержки)

• Управление веб-сайтом

• Обсуждение и обзор

• Общие сообщения на доске объявлений

• Онлайн гостевая книга

• База данных в свободной форме

Совет 2.6: Общие преимущества

Преимущества совместного использования обусловлены простотой доступа и совместной работы всех

участники. Опять же, «связность» играет жизненно важную роль из-за того, что местные,

сети, а интернет-ресурсы можно сделать так, чтобы они находились «на расстоянии одного клика5» от любого

редактируемый контекст.

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

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

некоторые простые примеры упомянуты в последующих главах. Функциональность (модули) может быть

добавлен в базовую вики для удовлетворения особых потребностей в этих контекстах, таких как обработка

данные содержимого, создание списков или экспорт данных для других приложений.

ДРУГИЕ ВОПРОСЫ

Базовая вики предназначена в основном для работы с простым текстом. Некоторая разметка содержимого (с

некоторые визуальные параметры и управление таблицами стилей), и изображения могут быть вставлены

"inline" путем ссылки на файлы для распознаваемых графических форматов. Тем не менее, содержание в значительной степени

голый текст.

Одна важная причина для этого дизайна заключается в том, что, избегая многофункционального

«передний край» так называемого «HTML-дизайна», мы также избегаем большинства браузеров

зависимости. Это важный шаг к тому, чтобы вики стала одновременно и платформой, и

и независимый от клиента - настоящий запуск в любом месте, просмотр в любом месте

ресурс.

В свете этого с самого начала планируйте свою вики-установку так, чтобы она была как можно более общей и широкой.

насколько это возможно. Например, вы должны быть готовы к тому, что он будет доступен между

различные машины, использующие обычное подключение к Интернету (TCP/IP). Даже если вы не планируете

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

модель веб-хостинга на основе Apache, чтобы вы знали, что это будет означать для вики

развертывание и использование.


36

ЧТО ТАКОЕ "ВИКИ"?

Wiki как вездеходный ресурс

Мы много говорим о возвышенном идеале «где угодно ресурса», независимого от

особенности платформы. Насколько хороша вики?

Очень хорошо, как это бывает. Остаточные зависимости в основном основаны на том, насколько далеко

вы настраиваете или добавляете дополнительную структуру и стили HTML. Помните, что HTML

находится в постоянном развитии и со временем может быть заменен XML или чем-то еще

полностью. Чем больше вы делаете содержимое базы данных явно зависящим от встроенных

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

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

свести такие унаследованные проблемы к одной из модификаций процедуры подстановки разметки в

единственное место, ваш вики-код.