Это приводит к очень прагматическому подходу «меньше значит больше» и «больше значит меньше».

продемонстрировал позже.

Некоторые побочные эффекты этой навигационной модели:

• Множество изменяемых точек входа, включая список истории изменений

• Гибкая реструктуризация перекрестных ссылок страниц для отражения новых отношений.

• Многопоточные нелинейные обсуждения

• Простота написания, простота совместной работы

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

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

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

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

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

большей части вики-контента больше ничего не нужно. В любом случае легко добавить

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

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

требования. Проблемным аспектом ранней версии было то, что в ней использовалась концепция

базу данных буквально и использовал средство базы данных perl dbm. Это довольно ограничивало размер страницы,

потому что самые распространенные свободно доступные модули dbm для perl имели существенные ограничения.

(Напоминаем, что мы используем perl в нижнем регистре для обозначения конкретной реализации Perl.)

В свое время эта ранняя версия "wiki/1" была доработана на основе опыта и пользовательского опыта.

обратная связь. Другие разработчики взяли версию исходного кода Уорда с открытым исходным кодом и сделали


22

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

свои вариации. Одной из таких мутаций, также отраженной в более поздних версиях самого Уорда, является

модель, в которой страницы хранятся в виде отдельных «плоских текстовых» файлов, где каждая вики

page просто представляет данные, хранящиеся в текстовом файле на жестком диске. Чем проще

и более открытое управление страницами, которое это предлагает, компенсирует небольшой штраф, понесенный

производительность хранения и поиска.