Сравнительный отбор и анализ wiki-систем
- 1 Введение
- 2 Отбор wiki
- 2.1 Общий перечень рассматриваемых wiki-движков
- 2.2 Wiki-движки на базе СУБД Oracle
- 2.3 Бесплатные wiki
- 2.4 Wiki с широкими возможностями по настройке прав доступа
- 2.5 Wiki с широкими возможностями по управлению и поддержке версий
- 2.6 Wiki с дополнительными ключевыми возможностями (оповещения, категории, метки FAQ)
- 2.7 Wiki с возможностью присоединения файлов различных типов и управления ими
- 3 Отобранные wiki-движки Tikiwiki и Xwiki
- 4 Заключение
1 Введение
Данная работа представляет собой отчет о проведенном сравнительном анализе с целью выбора удовлетворяющих заданным требованиям wiki-движков для последующего использования в качестве базового (центрального) средства совместной работы для:
- сотрудников рабочей группы, обеспечивающей суппорт системы Universal Accounting в SA Moldtelecom
- специалистов компании-разработчика Universal Accounting, действующих в рамках рабочей группы
- пользователей Universal Accounting в SA Moldtelecom.
В отчете будут приведены общие определения класса wiki-систем, указаны основные требования, предъявляемые к ним, показаны последовательно все шаги постепенного отбора и приведены обзоры и сравнительные характеристики отобранных решений.
Отчет подготовлен и представлен Е.Колесниковым. Анализ проведен совместно Е.Колесниковым и А.Моросяком (представитель Unisim-Soft) в период с 28.03.2008 по 04.04.2008.
1.1 Понятие wiki-технологий
Вики (англ. Wiki) - технология взаимодействия пользователя с веб-сайтом, предназначенная для коллективной разработки, хранения и структуризации информации (в основном гипертекста), фактически являющиеся одним из вариантов организации CMS (Content Management System).
Основные идеи, реализуемые wiki-технологией:
- возможность редактирования содержимого страниц сайта непосредственно в браузере, упрощение процесса публикации текста до 2-х щелчков (редактировать - сохранить);
- автоматизированная генерация и поддержание актуальности гиперссылок между страницами сайта и использование упрощенной разметки для текста, вместо HTML;
- хранение всех изменений, произошедших со всеми wiki-статьями с момента их создания - история правок;
- возможность редактирования wiki-статей любым желающим (иногда - только после специальной регистрации и/или решения администратора);
Исходя из того, что wiki является фактически подмножеством CMS-систем, многие из существующих CMS-движков поддерживают полностью или частично wiki-технологию:
- TikiWiki - http://TikiWiki.org
- XOOPS - http://www.xoops.org
- Plone - http://plone.org
- Joomla! - http://Joomla.org
- Mambo
- Drupal - http://drupal.org
- Phpgroupware
- Egroupware - http://www.egroupware.org
- Xaraya - http://ru.xaraya.com/
- MyLivePage - http://www.mylivepage.org/
Существуют и автономные wiki-движки. Несмотря на то, что все они работают по единой wiki-технологии, методики и принципы построения систем во многих случаях абсолютно разные. На текущий момент на рынке представлены десятки wiki-движков, обладающих самыми различными свойствами и параметрами. Для наглядного представления об этом приведем список достаточно популярных wiki-движков, поддерживающих русский язык, с их кратким описанием:
- Wikipedia - http://sf.net/projects/wikipedia , он же MediaWiki, наиболее знакомый простым пользователям движок, во многом благодаря тому, что используется в википедии.
- WackoWiki - полностью русифицированный движок (http://wackowiki.com), лёгкий и мощный.
- PmWiki — небольшой и весьма гибкий вики-движок, написанный на PHP и хранящий страницы в отдельных файлах. Лёгок в установке и сопровождении. Имеет хорошо развитый язык разметки страниц. Позволяет работать автономно на локальном компьютере с обрезанным PHP 4.4 - сервером. Не требует базы данных, все записи хранит в файлах. Развитые средства доступа. Русифицирован.
- WikidPad - простой вики-движок, для Windows. Позволяет создать свою собственную википедию на домашнем компьютере. Представляет собой текстовый редактор, совмещёный с базой данных и возможностью экспорта страниц в HTML/XML.
- TiddlyWiki — вики-органайзер, написанный на JavaScript. Представляет собой 1 HTML-файл, который все изменения сохраняет сам в себе. Для работы требует только браузер. Есть русифицированный вариант. Последняя версия 2.1.3.
- Open Site Code - вики-движок, вобравший в себя многие идеи Open Directory Project.
Как видно, даже из этого краткого списка, варианты построения систем самые разные. Исходя из технологического разнообразия и большого предложения сравнительный анализ wiki-движков является достаточно нетривиальной задачей.
В качестве 1-го шага, далее будут зафиксированы исходные требования к wiki-движкам.
1.2 Заданные требования к wiki
Как было сказано выше, wiki-технология должна стать в рабочей группе, занимающийся поддержкой Universal Accounting центральной технологией, объединяющей всех работников, привлекаемых сторонних специалистов, а также пользователей в условиях территориальной разделенности с целью совместного формирования и поддержания документации, рекомендаций и прочих информационных материалов, касающихся информационных систем, эксплуатируемых данной рабочей группой.
С одной стороны, источниками наполнения wiki, помимо собственно пользователей, должны стать другие средства коллективной работы, которые так или иначе используются в настоящее время – OTRS, Google Groups, Google Talk. С другой стороны, и получателем информации, помимо собственно пользователей, которые непосредственно будут работать с wiki, должно стать средство подготовки электронной документации – Help&Manual, которое в свою очередь, будет генерировать CHM-, HTML-, PDF- документацию. Наглядно это представлено на рисунке:
Помисо идеологических установок, имеются и технические требования, обусловленные как предполагаемым масштабом системы, значительным количеством пользователей, так и некоторыми технологическими особенностями. Итак, заданными требованиями к wiki-движку являются:
- Возможность работы на СУБД Oracle
- Бесплатность
- Поддержка широких возможностей по ведению и управлению версиями
- Возможность поддержки и организации многоуровневых структур и каталогов
- Широкие возможности по поддержке прикрепленных файлов-приложений
- Гибкая настраиваемая система прав пользователей
- Экспорт в html и xml форматы
2 Отбор wiki
Анализ wiki движков будет построен по принципу пошагового уменьшения рассматриваемых вариантов, исходя из вышеопределенных требований. Подобная методика существенно упростит процесс, так как цель работы заключается не в анализе ВСЕХ движков, а в отборе одного или двух, наиболее полно удовлетворяющих вышеназванным требованиям.
2.1 Общий перечень рассматриваемых wiki-движков
Всего в анализе и отборе участвуют 102 движка:
| @Wiki | KWikiKWiki | Sycamore |
| bitweaver | Luminotes | telepark.wiki |
| Wiki | LunaWiki | ThoughtFarmer |
| BoltWire | MediaWiki | TiddlyWiki |
| BrainKeeper | Wiki | CMS |
| ButorWiki | MicKI | TracWiki |
| CanvasWiki | Wiki | Triki-Wiki |
| CentralDesktop | miniWiki | TWiki |
| Clearspace | MoinMoin | UniWakka |
| ClearWiki | MoniWiki | UseMod |
| codeBeamer | Netcipia | VQWiki |
| Confluence | nexdo | WackoWiki |
| Wiki | Oddmuse | Wiki |
| Cospire | OpenWikiNG | Wetpaint |
| Daisy | PAUX | Wibokr |
| DekiWiki | PBwiki | Wicked |
| DokuWiki | Perspective | Wiclear |
| EditMe | PhpWiki | Wikepage |
| ErfurtWiki | Pier | Spot |
| FlexWiki | Pimki | Wiki-Toolkit |
| Friki | PmWiki | Wikia |
| Gazest | PodWiki | WikiASP |
| GeboGebo | ProjectForum | WikiDoc |
| Giki | ProntoWiki | Wikidot |
| Groupswiki | ProWiki | WikiNi |
| IkeWiki | PukiWiki | WikiSH |
| ikiwiki | Riki | Wikispaces |
| Incentive | SamePage | WikkaWiki |
| Instiki | Wiki | WikyBlog |
| JAMWiki | ScribbleWiki | wxWikiServer |
| JaWiki | SeedWiki | XoWiki |
| JOTWiki | Socialtext | XWiki |
| JSPWiki | StikiPad | yawiki |
| KeheiWiki | SubWiki | Zwiki |
2.2 Wiki-движки на базе СУБД Oracle
В качестве 1-го ключевого признака была изучена возможность работы вышеуказанных wiki-движков с СУБД Oracle. Оказалось что количество wiki-движков поддерживающих в той или иной степени СУБД Oracle не очень значительно (22 из 102), что позволило сразу же существенно уменьшить количество рассматриваемых вариантов на последующих шагах. Результаты отбора представлены в таблице :
| Wiki-движок | Поддержка Oracle |
| bitweaver | Yes |
| Clearspace | Yes |
| codeBeame | Yes |
| Confluence | Yes |
| Corendal Wiki | Yes |
| Gazest | Yes |
| JAMWiki | Yes |
| JSPWiki | Plugin |
| KeheiWiki | Plugin |
| MediaWiki | Optional |
| OpenWikiNG | Yes |
| PhpWiki | Yes |
| Pimki | Yes |
| SamePage | Yes |
| TikiWiki CMS-Groupware | Yes |
| VQWiki | Yes |
| WackoWiki | Yes |
| Wicked | Yes |
| XoWiki | Yes |
| XWiki | Yes |
| yawiki | Yes |
| Zwiki | plugin |
2.3 Бесплатные wiki
Аналогично и другим типам программного обеспечения, wiki-движки бывают платные и бесплатные. Соответственно следующим шагом был проведен отбор из 22 поддерживающих Oracle только бесплатных wiki-движков. После проведенных исследований были выявлены 4 платных движка (или же использование этих движков как-то ограничено лицензиями): Clearspace, codeBeame, Confluence, SamePage.
Соответственно, исключив из общего списка 22 движков платные – имеем 18 бесплатных движков поддерживающих Oracle:
| bitweaver |
| Corendal Wiki |
| Gazest |
| JAMWiki |
| JSPWiki |
| KeheiWiki |
| MediaWiki |
| OpenWikiNG |
| PhpWiki |
| Pimki |
| TikiWiki CMS |
| VQWiki |
| WackoWiki |
| Wicked |
| XoWiki |
| XWiki |
| yawiki |
| Zwiki |
2.4 Wiki с широкими возможностями по настройке прав доступа
Возможности настройки прав доступа имеют очень большое значение с учетом использования web-технологий. Причем помимо собственно возможности настройки прав доступа существует целый комплекс элементов информационной безопасности применяемых в wiki. Это Page Permissions (собственно права доступа к страницам), ACL (Access Control Lists – списки доступа), Authentication Backends (возможности идентификации внешними средствами, например, Active Directory, LDAP и пр.), Host Blocking (возможность блокирования/разрешения по IP, например, редактирования), Mail Encryption (шифрование паролей), nofollow (возможность выделения красным цветом сторонних линков для предотвращения спама), Blacklist (возможность ведения черных и белых списков), Delayed Indexing (отложенное индексирование для предотвращения спама) и пр.
Список из 18 вышеуказанных движков был проанализирован на предмет поддержки ими вышеперечисленных возможностей. Оказалось, что ни один движок не поддерживает абсолютно все security-технологии или же информация о такой поддержке отсутствует. Возможно, это связано с принципиальными технологическими различиями движков, в рамках которых многие из свойств просто не будут иметь смысла или же с различными обозначениями одних и тех же технологий у разных производителей, при котором сравнение теряет смысл. Поэтому на данном этапе были убраны только 2 движка: Gazest и Pimki которые не поддерживают даже элементарного минимума определенного в задании – настройки прав доступа.
Список 16 оставшихся:

2.5 Wiki с широкими возможностями по управлению и поддержке версий
Возможность сохранения нескольких вариантов содержимого страницы (версии) является одной из принципиальных возможностей, заложенных в самой технологии wiki. Однако уровень ее реализации может быть различным. Аналогично вопросам безопасности, существует множество свойств и технологий работы с версиями. Preview (просмотр изменений перед сохранением), Minor Changes (могут ли незначительные изменения быть помечены как второстепенные), Change Summary (может ли редактор добавить краткий обзор изменений), Page History (собственно история версий по страницам), Page Revisions (поддерживаемое количество версий), Revision Diffs (возможность просмотра различий между двумя версиями), Page Index (имеется ли индексирование на все страницы) и др.
Список из 16 вышеуказанных движков был проанализирован на предмет их поддержки данных свойств. Как оказалось, достаточно у многих wiki возможности по работе с версиями крайне ограничены и не простираются далее базовой поддержки версий. В результате были отсеяны 7 движков из 16: Corendal Wiki, JSPWiki, KeheiWiki, VQWiki, WackoWiki, yawiki, Zwiki. Все они обладают очень малыми возможностями по поддержке работы с версиями.
Таким образом осталось 9 движков:

2.6 Wiki с дополнительными ключевыми возможностями (оповещения, категории, метки FAQ)
Помимо достаточно понятных и указанных в первоначальном задании свойств, требующих обязательного наличия, мы посчитали возможным провести отсев еще по нескольким (из более чем 200), на наш взгляд, достаточно важным свойствам. А именно: Email notification (информирование авторов по e-mail), Categories (поддержка категорий), Conflict Handling (какой механизм используется для одновременных сессий), а также FAQ Tags (специальные метки для авто-формирования FAQ, что в наших условиях очень актуально). Результаты этого анализа следующие – 5 wiki-движков, как оказалось не поддерживают по крайней мере одну из этих возможностей. Это JAMWiki, MediaWiki, OpenWikiNG, PhpWiki, Wicked. Например, JAMWiki и OpenWikiNG не поддерживают Email notification, Wicked – категории, а MediaWiki и PhpWiki – не поддерживают FAQ Tags.
В результате осталось только 4 wiki-движка, которые поддерживают все данные технологии! Это:
- bitweaver
- TikiWiki CMS-Groupware
- XoWiki
- XWiki
2.7 Wiki с возможностью присоединения файлов различных типов и управления ими
Последним, не рассмотренным требованием, является возможность работы с прикрепляемыми файлами. Уровень работы разных систем с прикрепляемыми файлами также существенно различается. Используются следующие параметры: File Attachments (возможность прикрепления файлов), Media Revisions (ведение истории версий прикрепленных файлов), Embedded Flash (возможность встраивания flash), Embedded Video (возможность встраивания видео), Image Editing (редактирование рисунков), Media Search (тип поиска по приложениям).
Данные свойства были проанализированы у всех 4 wiki-движков и оказалось, что bitweaver не поддерживает такую возможность. Соответственно он будет исключен из дальнейшего анализа. Параметры оставшихся 3-х wiki-движков:

3 Отобранные wiki-движки Tikiwiki и Xwiki
По результатам пошагового отсева путем анализа наличия тех или иных возможностей были выбраны 3 wiki: TikiWiki, XoWiki, Xwiki. Однако путем дальнейшего сравнительного анализа сложилось мнение об исключении из числа выбранных движка XoWiki и вот почему:
- Значительное количество параметров (37) у данного движка сложно поддается анализу из общедоступных источников. Документация, презентации и представление его крайне ограничены (не смотря на заявленные, вроде бы неплохие, другие возможности). Все это говорит о его малой распространенности и популярности.
- Не типичные и не стандартные системные средства. В качестве языка программирования используется XoTCL и TCL, в качестве веб-сервера только AOLServer.
- Фактически XoWiki является расширением для OpenACS в XoTcl.
Не смотря на возможные потенциальные преимущества таких технологий, необходимо учитывать имеющийся опыт и возможности, исходя из всех этих факторов и было принято решение об и исключении XoWiki из круга дальнейших рассматриваемых продуктов и, таким образом, их осталось только 2:
- TikiWiki
- Xwiki
Далее будет проведен более как индивидуальный анализ каждого из этих продуктов, так и приведено полное сравнение всех из возможностей.
3.1 Движок TikiWiki CMS-Groupware – описание и возможности
TikiWiki – это больше чем wiki! Думается что это лучший лозунг для этой системы!
Фактически это полноценная CMS (Система управления контентом). Использует PHP, ADOdb & smarty. Представляет собой мощную, базирующуюся на открытом коде Систему Управления Содержимым (CMS) и Groupware (групповое программное обеспечение) предназначеную для создания Web-приложений, Сайтов, Порталов. TikiWiki так же хороша в качестве инструмента для совместной работы, основанного на Web. TikiWiki - это многофункциональный пакет включающий множество встроенных параметров и секций включаемых/отключаемых по необходимости. Он разработан с расчётом на интернациональность, чистоту и расширяемость. TikiWiki включает все возможности, представленные в некоторых замечательных Wiki-системах на сегодняшний день, вдобавок много новых возможностей и параметров, предоставляющих гибкость в создании
разнообразнейших приложений от простейших — где нужны лишь простая wiki-система, до полноценных сайтов предоставляющих различные службы всему коллективу пользователей. Можно использовать TikiWiki как форум, чат, для проведения голосований и многого другого! И, TikiWiki в состоянии активной разработки, так что возможности действительно безконечны. Можно посмотреть некоторые Tiki-сайты в действии. Основные возможности представляют статьи, форумы, новостные рассылки, блоги, галереи фалов/изображений, Wiki, аплет для рисования, трекеры, директории, опросы/голосования и тесты, ЧаВо, чат, система управления баннерами, Web-почта, календарь, эфемериды, карты, графики, мобильный Tiki (доступ для КПК и WAP), ленты RSS, система категорий, центр управления темами, документооборот, живая поддержка, кричалка, ACL и пр.
Таким образом, с TikiWiki открывается принципиальная возможность создать полноценный портал Unisim-Soft и все в рамках одной системы, а также отказаться от «внешних» приложений – Google Groups, а возожно и OTRS … И это все на Oracle.
Из известных клиентов, использующих TikiWiki, стоит назвать KDE, а также Mozilla. Также возможно ознакомиться с демонстрационными видео (в количестве 24 штук) с этой страницы. Причем фактически, это не просто демонстрации, а обучающие видеоролики охватывающие многие аспекты работы Tiki начиная прямо с инсталляции. Судя по представленным материалам, инсталляция Tiki-wiki достаточно элементарна (в простом варианте). О популярности этого wiki говорит и значительное количество русскоязычных обсуждений и описаний. Помимо этого, существует прекрасное онлайн-пособие из серии - … for dummies - TikiWiki for Smarties.
3.2 Движок XWiki – описание и возможности
XWiki это целый пакет программных средств wiki. В числе прочего имеется Enterprise wiki – профессиональная wiki-система для крупных предприятий, система wiki-приложений позволяющая создавать собственные приложения (включая структуры и скрипты) через wiki-интерфейс. XWiki написана на Java и использует реляционные технологии для хранения данных (MySQL и другие через HSQLDB/JDBC). Помимо большого разнообразия функций (user rights management, PDF export, Full-text search, Version Control, Plugins, API, Programming), отличительной чертой XWiki является то, что она позволяет создавать объекты и классы внутри себя. В этом случае формы могут быть созданы за очень короткое время и использованы для ввода данных на базе некоторого template.
XWiki не так сильно распространена, особенно в русскоязычном секторе. Отсутствуют практически всякие обсуждения и упоминания о ней на русском языке. В тоже время, XWiki участвует во многих очень масштабных проектах, например таких как XWiki Concerto Project – совместный научно-исследовательский проект XWiki, INRIA (ECOO и ATLAS), ENST, Mandriva и EISTI. Спонсируемый Французским Исследовательским Агентством (ANR).
Прекрасная обзорная статья о возможностях и достоинствах XWiki находится по адресу http://www.theserverside.com/tt/articles/article.tss?l=XWiki. Очень наглядно представлена общая идеология построения (концепция) системы.
К XWiki существует множество дополнений различных видов и уровней (макросы, плагины, приложения и пр.). Многие из них достаточно уникальны. Например, один из макросов позволяет строить UML-диаграммы, что будет чрезвычайно полезно в процессе проектирования процессов в IT. Другой инструмент позволяет отображать содержимое страницы, используя описание в LaTex, который является фактически стандартом для научных документов.
Некоторые сайты, где используется XWiki: http://club.mandriva.com/xwiki/bin/view/Main/, http://www.webtopproject.de/, http://wikipeople.elle.fr
3.3 Сравнение свойств TikiWiki и XWiki
Приведем табличный список свойств и возможностей TikiWiki и XWiki.
| Параметры | TikiWiki | Xwiki |
| Version | 1.9.10.1 | 1.3 |
| Last Release Date | 23.02.2008 | 08.03.2008 |
| Author | the TikiWiki Community | XWiki Development Team |
| URL | tikiwiki.org | www.xwiki.org |
| Free and Open Source | Yes | Yes |
| License | LGPL | LGPL |
| Programming Language | PHP | Java |
| Data Storage | Database | Database |
| License Cost/ Fee | 0 | 0 |
| Development status | Mature | Mature |
| Intended Audience | Needing not just a wiki, but a full featured CMS/Groupware | Enterprise, Workgroups, Developers |
| System Requirements | ||
| Operating System | UNIX, Windows, MacOS X | Any platform supporting JDK 1.4 or greater |
| Root Access | No | No |
| Webserver | Apache recommended | Any Servlet 2.3+ container |
| Other Requirements | Java 1.4 (XWiki 1.0) and Java 1.5 (XWiki 1.1+), MySQL/HSQLDB/etc (JDBC Driver required) | |
| Datastorage | ||
| Text Files | No | No |
| MySQL | Yes | Yes |
| PostgreSQL | Yes | Yes |
| Oracle | Yes | Yes |
| SQLite | Yes | Optional |
| BerkeleyDB | No | Optional |
| RCS | No | No |
| Other | DB abstraction with ADOdb | JDBC Databases and in general any database supported by Hibernate |
| Security/Anti-Spam | ||
| Page Permissions | Yes | Yes |
| ACL | Yes | Yes |
| Authentication Backends | active directory, PAM, LDAP, CAS, IMAP | XWiki, LDAP, eXo Platform, custom (Open API) |
| Host Blocking | Yes | No |
| Mail Encryption | No | No |
| nofollow | No | No |
| Blacklist | No | No |
| CAPTCHA | Yes | Yes |
| Delayed Indexing | No | Yes |
| Development/Support | ||
| Commercial Support | Yes, 5 listed | Yes, 1 listed |
| Preconfigured Hosting | Yes | Yes |
| Code Repository | tikiwiki.cvs.sourceforge.net | forge.objectweb.org |
| Issue Tracker | dev.tikiwiki.org | jira.xwiki.org |
| Mailing List | sourceforge.net | dev.xwiki.org |
| Support Forum | tikiwiki.org | Through the mailing list/JIRA |
| IRC Channel | irc://irc.freenode.net/#tikiwikiirc://irc.freenode.net/#tikiwiki | irc.freenode.net, channel #xwiki |
| Common Features | ||
| Preview | Yes | Yes |
| Minor Changes | Yes | Yes |
| Change Summary | Yes | Yes |
| Page History | Yes | Yes |
| Page Revisions | Unlimited | Unlimited |
| Revision Diffs | Between all | Between all |
| Page Index | Yes | Yes |
| Plugin System | Yes | Yes |
| Special Features | ||
| Unicode Support | Yes | Yes |
| Right-to-Left Support | Yes | No |
| Interface Languages | 34 | English, French, German, Portugese, Italian, Russian, Simplified Chinese |
| Email notification | Yes | Yes |
| Comments | Threaded | Flat |
| Categories | Yes | Yes |
| Namespaces | No | Yes |
| Page Redirection | Plugin | Yes |
| Conflict Handling | Conflict Detection | Page Locking |
| Search | Full Text | Full Text |
| Links | ||
| CamelCase | Yes | Optional |
| Freelinks | Yes | Yes |
| Backlinks | Yes | Yes |
| InterWiki | Yes | Yes |
| SisterWiki | No | Yes |
| Image Links | Yes | Yes |
| Windows Shares | Yes | No |
| Syntax Features | ||
| HTML Tags | Some | All |
| Math formulas | Plugin | No |
| Tables | simple + complex | simple + complex |
| CREOLE support | No | No |
| Markdown Support | No | No |
| Textile Support | No | No |
| BBCode Support | No | No |
| Emoticon Images | Yes | No |
| Syntax Highlighting | Yes | Yes |
| Footnotes | Yes | Yes |
| Quoting | Yes | Yes |
| Internal Comments | Yes | Yes |
| Custom styles | Yes | Yes |
| FAQ Tags | Yes | Plugin |
| Scripting | Dynamic Variables | velocity & groovy & very powerful API |
| Content Includes | Plugin | Yes |
| Feed Aggregation | Yes | Yes |
| Usability | ||
| Section Editing | Patch | Yes |
| Double-Click Edit | Yes | No |
| Toolbar | Yes | Yes |
| WYSIWYG Editing | Patch | Yes |
| Access Keys | No | No |
| Auto Signature | Patch | No |
| Statistics | ||
| Recent Changes | Yes | Yes |
| Wanted Pages | Yes | Optional |
| Orphaned Pages | Yes | Yes |
| Most/Least Popular | Yes | Optional |
| Recent Visitors | Yes | Optional |
| Analysis | No | Yes |
| Output | ||
| HTML | XHTML 1.0 Transitional | XHTML 1.0 Strict |
| CSS Stylesheets | Yes | Yes |
| Printer Friendly | Print View | Print View |
| Themes & Skins | Yes | Yes |
| RSS Feeds | Yes | Yes |
| ATOM Feeds | Yes | No |
| Abbreviations | Yes | Plugin |
| Auto-TOC | Yes | Optional |
| Raw Export | Yes | Yes |
| HTML Export | Yes | Yes |
| XML export | Yes | Yes |
| PDF Export | Yes | Yes |
| Media and Files | ||
| File Attachments | Yes | Yes |
| Media Revisions | Yes | Yes |
| Embedded Flash | Yes | Yes |
| Embedded Video | Yes | Yes |
| Image Editing | Yes | No |
| SVG Editing | No | No |
| MindMap Editing | Plugin | Optional |
| Media Search | Contents | Contents |
4 Заключение
Оба предложенных варианта имеют свои плюсы и достоинства. Необходимо выбрать таким образом один из них. Исходя из уведенной легкости инсталляции, в частности TikiWiki, вариант временного использования онлайн wiki-сервисов считаем не самым идеальным. Возможность развертывания собственной wiki-системы на основе как TikiWiki так и XWiki в разумные сроки считаем вполне реальной.
Однако приведем и некоторые бесплатные онлайн wiki-сервисы, которыми можно воспользоваться прямо сейчас. Не требуется никакой инсталляции, только регистрация: