Почему я выбрал DokuWiki
Приведу здесь некоторые причины побудившие меня оставновить свой выбор на DokuWiki:
- Простые файлы в качестве хранилища страниц. Единственное преимущество хранения в БД, это скорость поиска, но и то оно весьма сомнительно. А DokuWiki имеет заранее созданные индексные файлы слов позволяющие производить поиск с минимальными затратами ресурсов. Так же управлять файлами размещёнными в обычной файловой системе не в пример проще, чем управляться с записами базы данных.
- Расширяющие функциональность плагины. Написано большое число плагин расширяющих базовый синтаксис. Это как и простейшие плагины добавляющие расширенное форматирование, так весьма сложные, позволяющие добавить в вики функционал галереи изображений или блога. В последней версии появилась возможность создавать так называемы action плагины, которые вызываются не для обработки какого-либо участка страницы, а при наступлении определённых событий в ходе работы движка DokuWiki.
- Удобочитаемый код. С точки зрения программиста, всегда приятнее исследовать чужой код, когда он аккуратно написан. DokuWiki с этой точки зрения отличается завидной логичностью и чёткостью кода. Благодаря объектно ориентированному подходу, все части движка максимально развязаны друг с другом. По этой же причине, легко писать плагины: не надо думать о том, как повлияет ваш код на остальные части движка.
- Шаблоны оформления. DokuWiki использует в качестве шаблонов обычные
phpскрипты иCSSоформление. Это уменьшает нагрузку на сервер и даёт широкие возможности динамической генерации шаблона.
- Быстрая инсталляция. Не маловажен и тот факт, что Dokuwiki ставиться «из коробки» в удобоваримом виде. Можно распаковать на хостинг, запустить несложный инсталляционный скрипт который задаст Вам несколько вопросов касающихся начальной конфигурации системы и можно уже полноценно работать.
- Использование именно wiki концепции, а не концепции блога, обусловлено тем, что блог всё же навязывает хронологических ход заметок. Мне же важна возможность дополнения заметок с течением времени.
~~LINKBACK~~
За исключением случаев, когда указано иное, содержимое этой вики предоставляется на условиях следующей лицензии:CC Attribution-Noncommercial-Share Alike 3.0 Unported







Дискуссия
Да, я тоже думаю, что хронологическая система блогов несколько ограничивает… И давно присматриваюсь к разным системам управления сайтами, не использующих базы данных. IAR получился довольно неплохо. Впрочем, неясно почему именно dokuwiki. Ведь есть ещё ikiwiki, pmwiki, moinmoin…
pmwiki - надо долго напильником обрабатывать.
moinmoin - написано на python. С хостингами напряженка.
ikiwiki - как я понимаю это не wiki а только компилятор.
Самая большая ценность в dokuwiki - плагины.
ОК, спасибо. Учту :)
F есть плагин, который создает временную ссылку на файл, чтобы его можно было скачать только в течении суток, например?
Сомневаюсь. Это никак не вяжется с одним из постулатов вики: «Никакая информация не должна пропасть»
Интересная тема. Мне приглянулся Drupal, у него всё в одном. И что то типо вики есть и форум какой ни какой, но он тяжёловат немного в плане нагрузки на сервер. Как с этим у вики?
Сам по себе достаточно лёгок. Остальное зависит от количества и качества установленных плагинов.
С 2006 года тоже обладатель сайта-блога на базе DokuWiki, полет нормальный. даже отличный :) всякие вкусности дописываются и допиливыются достаточно быстро под свои нужды, пока подумывают заточить свой личный кастомный темплей, но пока минима хватает ;)
- **полужирный**
- //курсив//
- > цитата
- [[http://link | Заголовок ссылки]]
Больше о синтаксисе...