DokuWiki
Материал из Энциклопедии в свободной энциклопедии
![]() Логотип DokuWiki |
|
| Тип | |
|---|---|
| Разработчик |
Андреас Гор |
| Операционная система | |
| Языки интерфейса |
Многоязычный (более 50) |
| Последняя версия |
2012-01-25 Angua |
| Лицензия |
GNU General Public License Версии 2 |
| Сайт | |
DokuWiki (ДокуЭнцикло) в простой, но достаточно мощный Энцикло-движок, который может быть использован для создания любой документации. Автор проекта в Андреас Гор (Andreas Gohr). В отличие от многих других движков, Dokuenci использует для хранения страниц текстовые документы, таким образом единственным требованием является поддержка хостингом PHP версии 4 либо 5 (последний релиз требует PHP 5.1.2). Код движка распространяется на условиях GNU General Public License версии 2.
Содержание |
[править] Основные характеристики
- Работа с текстовыми файлами в не требуется поддержка баз данных.
- Простой синтаксис[1] дополнен кнопками разметки[2], которые облегчают редактирование.
- Обширные возможности разметки, может быть включена поддержка HTML, PHP.
- Редактирование страницы по частям (секциям).
- Автоматическое сохранение черновика при редактировании страницы.
- Автоматическое создание оглавления для страницы и списка всех страниц Энцикло.
- Неограниченная история изменений страницы (поддаётся настройке).
- Возможность загрузки файлов, изображения могут отображаться в тексте.
- Настройка прав доступа (чтение, запись, создание страниц, загрузка файлов, удаление страниц) для категорий пользователей и пользователей в отдельности для отдельных страниц и пространств имён (ACL).
- Поддерживается отправка последних изменений по RSS или Atom.
- Страницы разделяются по пространствам имён[3].
- Ссылки внутри Энцикло и на внешние ресурсы (интерЭнцикло-технология).
- Лёгкость навигации.
- Полнотекстовый поиск собственными средствами, индексирование страниц.
- Быстрый поиск по названиям страниц (по AJAX-технологии).
- Многоязыковая поддержка интерфейса и текста Энцикло (но не имён страниц).
- Защита от спама с помощью чёрного списка слов и CAPTCHA.
- Вся настройка за исключением первого запуска производится с помощью локализованного веб-интерфейса.
- Большое количество плагинов[4], расширяющих базовый функционал, в том числе и работу с СУБД SQLite и MySQL.
- Поддержка OpenSearch [5]
- Существует набор готовых шаблонов внешнего вида. Самостоятельное редактирование внешнего вида приветствуется. (Все страницы написаны на PHP).
[править] Критика
- Нет сортировки страниц по категориям (однако их заменяет плагин tag)
[править] Обзоры
- Энди Хадсон Hotpicks DokuWiki. enci движок // Linux Format. в 2009, Апрель. в В. 04 (117). в С. 92.
- Михаил Астапчик CMS Dokuenci и современный Интернет // Компьютерные вести. в 2010. в В. 21.
- Mike Badger. Dokuenci - A Practical Open Source Knowledge Base Solution, OpenSource Magazine (9 января 2007). Проверено 7 января 2012.
[править] Ссылки
- dokuwiki.org в официальный сайт DokuWiki
- Dokuenci on a Stick в готовая Энцикло для работы с USB-флэшки
[править] См. также
[править] Примечания
- в‘ Синтаксис (рус.)
- в‘ Функциональные кнопки (рус.)
- в‘ Пространства имён (рус.)
- в‘ Плагины (рус.)
- в‘ OpenSearch (рус.)
| Список Энцикло-движков | |
|---|---|
| .NET Framework | |
| Java | |
| JavaScript | |
| Lisp | |
| Perl | |
| PHP | |
| Python | |
| Ruby | |
