|
Wiki - это семейство программ, которое позволяет коллективно создавать и редактировать веб-страницы с помощью веб-браузера. Обычно это реализуется с помощью системы управления контентом, который работает на одном или нескольких веб-серверах, с контентом, хранящимся в файловой системе,а изменения контента сохраняются в реляционной СУБД. В дополнении к движку Wiki, который использует wiki-технологию, программное обеспечение Wiki может включать в себя все ПО, необходимое для запуска wiki, которое может включать веб-сервер Apache. В некоторых случаях, как в ProjectForum или в некоторых WikiServers, веб-сервер и движок wiki сгруппированы вместе как одна самодостаточная система, позволяющая сделать их установку легче. Наиболее популярные движки Wiki являются Free/Open-source программным обеспечением, чаще всего доступны под GNU General Public License (GPL). Предлагаю список наиболее широко используемых программ Wiki в настоящее время: TWiki
TWiki является структурированной wiki и, как правило, используется для запуска платформы сотрудничества, системы управления документами, базы знаний или портала команды. Пользователи, создают приложения wiki с использованием TWiki Markup Language. Разработчики могут расширять его функциональность плагинами. Основные характеристики: - контроль пересмотра - полный контрольный след, также для метаданных, таких как вложения и настройки контроля доступа
- настраиваемый контроль доступа - ограничить чтение/запись/переименование на уровне страницы на основе групп пользователей
- расширяемый язык разметки TWiki.
- TinyMCE - WYSIWYG-редактор
- генерирование динамического контента с переменными TWiki
- формы и отчетность - захват структурированного контента, доклад по этому вопросу с встроенными поисками в страницах
- пользователи могут создавать wiki приложения с использованием TWiki Markup Language
- темплейты пользовательского интерфейса
- RSS/Atom-ленты и e-mail-уведомление
- сотни плагинов.
MoinMoin
MoinMoin - движок wiki, написанный на Python, первоначально основывался на wiki-движке PikiPiki. Глубокая настройка контроля доступа, простые группы пользователей, редактор GUI, легкая установка, простая, но эффективная защита от спама, простой базовым кодом - все это делает его частым выбором wiki для многих проектов с открытым исходным кодом. Его выбрали Apache, Debian, Ubuntu и Fedora, а также множество корпораций. MediaWiki
MediaWiki - это программное приложение wiki на базе web, используемое всеми проектами Wikimedia Foundation. Первоначально разрабатывалась для удовлетворения потребностей энциклопедии свободного контента Wikipedia, сегодня же используется компаниями для внутреннего управления знаниями и как система управления контентом. Примечательно, что Novell использует ее для управлениями некоторыми своими веб-сайтами с высоким трафиком. MediaWiki написана на языке программирования PHP и может использовать реляционную СУБД MySQL или PostgreSQL. MediaWiki распространяется в соответствии с условиями GNU General Public License, хотя ее документация выпущена под GFDL и частично в публичное использование, что делает его свободным и с открытым исходным кодом программным обеспечением. Данное программное обеспечение первоначально основывалось на пользовательском интерфейсе, разработанном Magnus Manske, разработчиком и студентом Кельнского университета. Wikipedia первоначально использовала маленький движок wiki, называвшийся UseModWiki и написанный на Perl. Позже Wikipedia переключилась программное обеспечение Manske на основе PHP для предоставления дополнительных функциональных возможностей. Рост популярности послужил причиной проблемы перезагруженности, что потребовало переписывания программного обеспечения с более масштабируемым внутренним интерфейсом базы данных MySQL. Позже Brion Vibber примет роль релиз-менеджера и наиболее активного разработчика. PmWiki
PmWiki - это свободное программное обеспечение wiki, написанное Patrick R. Michaud на PHP. PmWiki разработана для легкой установки и настройки движка для создания профессиональных веб-сайтов с одним и многими авторами контента. Программное обеспечение фокусируется на простоте использования, так чтобы люди с маленьким IT- или wiki-опытом были в состоянии установить его для использования. Несмотря на такие низкие барьеры для установки базовой wiki, программное обеспечение также призвано быть максимально настраиваемым и расширяемым. Разметка wiki PmWiki имеет сходство с MediaWiki (используется Wikipedia). Движок разметки PmWiki очень настраиваемый, позволяет добавлять, модифицировать или отменять правила разметки, а также может поддерживать другие языки разметки. Например, могут быть разрешены спецификации WikiCreole. DokuWiki
DokuWiki - это программное обеспечение wiki, направленное на потребности организации документации маленьких компаний. DokuWiki лицензирована под GPL 2 и написана на языке программирования PHP. Работает на обыкновенных текстовых файлах, поэтому не нуждается в базе данных. Ее синтаксис аналогичен тому, что используется MediaWiki и гарантирует, что файлы данных остаются читаемыми внешней wiki. Основные характеристики: - Контроль пересмотра - хранятся все версии каждой wiki-страницы, позволяя пользователю сравнивать текущую версию с любой более старой версией.
- Контроль доступа - может управляться менеджером пользователей, который позволяет пользователям и группам пользователей назначать различные права доступа, и список управления доступом, где пользователь admin может определять разрешения на странице и уровень пространства имен.
- Плагины - имеет общий интерфейс плагина, который упрощает процесс написания и поддержки плагинов. Есть более 300 доступных плагинов.
- Шаблоны (Templates) - внешний вид wiki может быть определен шаблоном. Уже существуют различные шаблоны предоставленные сообществом разработчиков.
- Интернационализация и локализация - поддерживает Unicode (UTF-8), поэтому такие языки, как китайский, тайский и иврит могут быть отображены. DokuWiki может быть сконфигурирована на более чем 40 языках.
- Кэширование
- Полнотекстовый поиск - имеет интегрированный индексированный поиск, с которым пользователь может искать по ключевым словам на wiki.
Автор: jun auza Перевод: Мир Opensource |