Главная Облако тегов     Подписка на ленту обновлений (RSS) XMPP (Jabber) совместимые службы мгновенных сообщений. К примеру Google Talk, Gizmo, jabber.org Пишите письма О сайте
Вы находитесь здесь: Заметки экспериментатора » Почему... » Почему я выбрал DokuWiki
Translations of this page:

Почему я выбрал DokuWiki

Приведу здесь некоторые причины побудившие меня оставновить свой выбор на DokuWiki:

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

~~LINKBACK~~

Дискуссия

jetxee, 2007/11/20 14:03

Да, я тоже думаю, что хронологическая система блогов несколько ограничивает… И давно присматриваюсь к разным системам управления сайтами, не использующих базы данных. IAR получился довольно неплохо. Впрочем, неясно почему именно dokuwiki. Ведь есть ещё ikiwiki, pmwiki, moinmoin…

Ivan A-R, 2007/11/20 14:39

pmwiki - надо долго напильником обрабатывать.

moinmoin - написано на python. С хостингами напряженка.

ikiwiki - как я понимаю это не wiki а только компилятор.

Самая большая ценность в dokuwiki - плагины.

jetxee, 2007/11/21 18:27

ОК, спасибо. Учту :)

Адель Чепкунов, 2008/02/18 21:07

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

Ivan A-R, 2008/02/20 16:47

Сомневаюсь. Это никак не вяжется с одним из постулатов вики: «Никакая информация не должна пропасть» ;-)

Михаил, 2008/08/10 17:27

Интересная тема. Мне приглянулся Drupal, у него всё в одном. И что то типо вики есть и форум какой ни какой, но он тяжёловат немного в плане нагрузки на сервер. Как с этим у вики?

Ivan A-R, 2008/08/10 23:18

Сам по себе достаточно лёгок. Остальное зависит от количества и качества установленных плагинов.

Alexander 'hatred' Drozdov, 2008/08/20 08:54

С 2006 года тоже обладатель сайта-блога на базе DokuWiki, полет нормальный. даже отличный :) всякие вкусности дописываются и допиливыются достаточно быстро под свои нужды, пока подумывают заточить свой личный кастомный темплей, но пока минима хватает ;)

Enter your comment (wiki syntax is allowed):
Краткая справка
  • **полужирный**
  • //курсив//
  • > цитата
  • [[http://link | Заголовок ссылки]]
Больше о синтаксисе...
За исключением случаев, когда указано иное, содержимое этой вики предоставляется на условиях следующей лицензии:CC Attribution-Noncommercial-Share Alike 3.0 Unported
why/dokuwiki.txt · Последние изменения: 2007/11/08 17:03 От plumbum