Last modified by Eugen Colesnicov on 2010/03/03 16:08

Show last authors
1 {{toc start="2"/}}
2
3 == 1 Введение ==
4
5 Данная работа представляет собой отчет о проведенном сравнительном анализе с целью выбора удовлетворяющих заданным требованиям wiki-движков для последующего использования в качестве базового (центрального) средства совместной работы для:
6 * сотрудников рабочей группы, обеспечивающей суппорт системы Universal Accounting в SA Moldtelecom
7 * специалистов компании-разработчика Universal Accounting, действующих в рамках рабочей группы
8 * пользователей Universal Accounting в SA Moldtelecom.
9
10 В отчете будут приведены общие определения класса wiki-систем, указаны основные требования, предъявляемые к ним, показаны последовательно все шаги постепенного отбора и приведены обзоры и сравнительные характеристики отобранных решений.
11
12 Отчет подготовлен и представлен Е.Колесниковым. Анализ проведен совместно Е.Колесниковым и А.Моросяком (представитель Unisim-Soft) в период с 28.03.2008 по 04.04.2008.
13
14 === 1.1 Понятие wiki-технологий ===
15
16 Вики (англ. Wiki) - технология взаимодействия пользователя с веб-сайтом, предназначенная для коллективной разработки, хранения и структуризации информации (в основном гипертекста), фактически являющиеся одним из вариантов организации CMS (Content Management System).
17
18 Основные идеи, реализуемые wiki-технологией:
19
20 * возможность редактирования содержимого страниц сайта непосредственно в браузере, упрощение процесса публикации текста до 2-х щелчков (редактировать - сохранить);
21
22 * автоматизированная генерация и поддержание актуальности гиперссылок между страницами сайта и использование упрощенной разметки для текста, вместо HTML;
23
24 * хранение всех изменений, произошедших со всеми wiki-статьями с момента их создания - история правок;
25
26 * возможность редактирования wiki-статей любым желающим (иногда - только после специальной регистрации и/или решения администратора);
27
28 Исходя из того, что wiki является фактически подмножеством CMS-систем, многие из существующих CMS-движков поддерживают полностью или частично wiki-технологию:
29
30 * TikiWiki - [[http:~~/~~/TikiWiki.org>>http://TikiWiki.org]]
31 * XOOPS - [[http:~~/~~/www.xoops.org>>http://www.xoops.org]]
32 * Plone - [[http:~~/~~/plone.org>>http://plone.org]]
33 * Joomla! - [[http:~~/~~/Joomla.org>>http://Joomla.org]]
34 * Mambo
35 * Drupal - [[http:~~/~~/drupal.org>>http://drupal.org]]
36 * Phpgroupware
37 * Egroupware - [[http:~~/~~/www.egroupware.org>>http://www.egroupware.org]]
38 * Xaraya - [[http:~~/~~/ru.xaraya.com/>>http://ru.xaraya.com/]]
39 * MyLivePage - [[http:~~/~~/www.mylivepage.org/>>http://www.mylivepage.org/]]
40
41 Существуют и автономные wiki-движки. Несмотря на то, что все они работают по единой wiki-технологии, методики и принципы построения систем во многих случаях абсолютно разные. На текущий момент на рынке представлены десятки wiki-движков, обладающих самыми различными свойствами и параметрами. Для наглядного представления об этом приведем список достаточно популярных wiki-движков, поддерживающих русский язык, с их кратким описанием:
42
43 * Wikipedia - [[http:~~/~~/sf.net/projects/wikipedia>>http://sf.net/projects/wikipedia]] , он же MediaWiki, наиболее знакомый простым пользователям движок, во многом благодаря тому, что используется в википедии.
44
45 * WackoWiki - полностью русифицированный движок ([[http:~~/~~/wackowiki.com>>http://wackowiki.com]]), лёгкий и мощный.
46
47 * [[MoinMoin>>http://www.wikiznanie.ru/ru-wz/index.php?title=MoinMoin&action=edit]] - [[http:~~/~~/moinmoin.wikiwikiweb.de/>>http://moinmoin.wikiwikiweb.de/]]
48
49 * [[PmWiki>>http://www.pmwiki.org/wiki/PmWikiRu/PmWikiRu]] — небольшой и весьма гибкий вики-движок, написанный на PHP и хранящий страницы в отдельных файлах. Лёгок в установке и сопровождении. Имеет хорошо развитый язык разметки страниц. Позволяет работать автономно на локальном компьютере с обрезанным PHP 4.4 - сервером. Не требует базы данных, все записи хранит в файлах. Развитые средства доступа. Русифицирован.
50
51 * WikidPad - простой вики-движок, для Windows. Позволяет создать свою собственную википедию на домашнем компьютере. Представляет собой текстовый редактор, совмещёный с базой данных и возможностью экспорта страниц в HTML/XML.
52
53 * [[TiddlyWiki>>http://TiddlyWiki.com]] — вики-органайзер, написанный на JavaScript. Представляет собой 1 HTML-файл, который все изменения сохраняет сам в себе. Для работы требует только браузер. Есть русифицированный вариант. Последняя версия 2.1.3.
54
55 * [[Open Site Code>>http://open-site.org/code/]] - вики-движок, вобравший в себя многие идеи Open Directory Project.
56
57 Как видно, даже из этого краткого списка, варианты построения систем самые разные. Исходя из технологического разнообразия и большого предложения сравнительный анализ wiki-движков является достаточно нетривиальной задачей.
58
59 В качестве 1-го шага, далее будут зафиксированы исходные требования к wiki-движкам.
60
61 === 1.2 Заданные требования к wiki ===
62
63 Как было сказано выше, wiki-технология должна стать в рабочей группе, занимающийся поддержкой Universal Accounting центральной технологией, объединяющей всех работников, привлекаемых сторонних специалистов, а также пользователей в условиях территориальной разделенности с целью совместного формирования и поддержания документации, рекомендаций и прочих информационных материалов, касающихся информационных систем, эксплуатируемых данной рабочей группой.
64
65 С одной стороны, источниками наполнения wiki, помимо собственно пользователей, должны стать другие средства коллективной работы, которые так или иначе используются в настоящее время – OTRS, Google Groups, Google Talk. С другой стороны, и получателем информации, помимо собственно пользователей, которые непосредственно будут работать с wiki, должно стать средство подготовки электронной документации – Help&Manual, которое в свою очередь, будет генерировать CHM-, HTML-, PDF- документацию. Наглядно это представлено на рисунке:
66
67 [[image:image001.png||height="394" width="564"]]
68
69 Помисо идеологических установок, имеются и технические требования, обусловленные как предполагаемым масштабом системы, значительным количеством пользователей, так и некоторыми технологическими особенностями. Итак, заданными требованиями к wiki-движку являются:
70
71 * Возможность работы на СУБД Oracle
72
73 * Бесплатность
74
75 * Поддержка широких возможностей по ведению и управлению версиями
76
77 * Возможность поддержки и организации многоуровневых структур и каталогов
78
79 * Широкие возможности по поддержке прикрепленных файлов-приложений
80
81 * Гибкая настраиваемая система прав пользователей
82
83 * Экспорт в html и xml форматы
84
85 == 2 Отбор wiki ==
86
87 Анализ wiki движков будет построен по принципу пошагового уменьшения рассматриваемых вариантов, исходя из вышеопределенных требований. Подобная методика существенно упростит процесс, так как цель работы заключается не в анализе ВСЕХ движков, а в отборе одного или двух, наиболее полно удовлетворяющих вышеназванным требованиям.
88
89 === 2.1 Общий перечень рассматриваемых wiki-движков ===
90
91 Всего в анализе и отборе участвуют 102 движка:
92
93 |@Wiki|KWikiKWiki|Sycamore
94 |bitweaver|Luminotes|telepark.wiki
95 |Wiki|LunaWiki|ThoughtFarmer
96 |BoltWire|MediaWiki|TiddlyWiki
97 |BrainKeeper|Wiki|CMS
98 |ButorWiki|MicKI|TracWiki
99 |CanvasWiki|Wiki|Triki-Wiki
100 |CentralDesktop|miniWiki|TWiki
101 |Clearspace|MoinMoin|UniWakka
102 |ClearWiki|MoniWiki|UseMod
103 |codeBeamer|Netcipia|VQWiki
104 |Confluence|nexdo|WackoWiki
105 |Wiki|Oddmuse|Wiki
106 |Cospire|OpenWikiNG|Wetpaint
107 |Daisy|PAUX|Wibokr
108 |DekiWiki|PBwiki|Wicked
109 |DokuWiki|Perspective|Wiclear
110 |EditMe|PhpWiki|Wikepage
111 |ErfurtWiki|Pier|Spot
112 |FlexWiki|Pimki|Wiki-Toolkit
113 |Friki|PmWiki|Wikia
114 |Gazest|PodWiki|WikiASP
115 |GeboGebo|ProjectForum|WikiDoc
116 |Giki|ProntoWiki|Wikidot
117 |Groupswiki|ProWiki|WikiNi
118 |IkeWiki|PukiWiki|WikiSH
119 |ikiwiki|Riki|Wikispaces
120 |Incentive|SamePage|WikkaWiki
121 |Instiki|Wiki|WikyBlog
122 |JAMWiki|ScribbleWiki|wxWikiServer
123 |JaWiki|SeedWiki|XoWiki
124 |JOTWiki|Socialtext|XWiki
125 |JSPWiki|StikiPad|yawiki
126 |KeheiWiki|SubWiki|Zwiki
127
128
129 \\
130
131 === 2.2 Wiki-движки на базе СУБД Oracle ===
132
133 В качестве 1-го ключевого признака была изучена возможность работы вышеуказанных wiki-движков с СУБД Oracle. Оказалось что количество wiki-движков поддерживающих в той или иной степени СУБД Oracle не очень значительно (22 из 102), что позволило сразу же существенно уменьшить количество рассматриваемых вариантов на последующих шагах. Результаты отбора представлены в таблице :
134
135 \\
136
137 |**Wiki-движок**|**Поддержка Oracle**
138 |bitweaver|Yes
139 |Clearspace|Yes
140 |codeBeame|Yes
141 |Confluence|Yes
142 |Corendal Wiki|Yes
143 |Gazest|Yes
144 |JAMWiki|Yes
145 |JSPWiki |Plugin
146 |KeheiWiki|Plugin
147 |MediaWiki|Optional
148 |OpenWikiNG|Yes
149 |PhpWiki|Yes
150 |Pimki|Yes
151 |SamePage|Yes
152 |TikiWiki CMS-Groupware|Yes
153 |VQWiki|Yes
154 |WackoWiki|Yes
155 |Wicked|Yes
156 |XoWiki|Yes
157 |XWiki|Yes
158 |yawiki |Yes
159 |Zwiki|plugin
160
161 === 2.3 Бесплатные wiki ===
162
163 Аналогично и другим типам программного обеспечения, wiki-движки бывают платные и бесплатные. Соответственно следующим шагом был проведен отбор из 22 поддерживающих Oracle только бесплатных wiki-движков. После проведенных исследований были выявлены 4 платных движка (или же использование этих движков как-то ограничено лицензиями): Clearspace, codeBeame, Confluence, SamePage.
164
165 Соответственно, исключив из общего списка 22 движков платные – имеем 18 бесплатных движков поддерживающих Oracle:
166
167 |bitweaver
168 |Corendal Wiki
169 |Gazest
170 |JAMWiki
171 |JSPWiki
172 |KeheiWiki
173 |MediaWiki
174 |OpenWikiNG
175 |PhpWiki
176 |Pimki
177 |TikiWiki CMS
178 |VQWiki
179 |WackoWiki
180 |Wicked
181 |XoWiki
182 |XWiki
183 |yawiki
184 |Zwiki
185
186 \\
187
188 === 2.4 Wiki с широкими возможностями по настройке прав доступа ===
189
190 Возможности настройки прав доступа имеют очень большое значение с учетом использования web-технологий. Причем помимо собственно возможности настройки прав доступа существует целый комплекс элементов информационной безопасности применяемых в wiki. Это Page Permissions (собственно права доступа к страницам), ACL (Access Control Lists – списки доступа), Authentication Backends (возможности идентификации внешними средствами, например, Active Directory, LDAP и пр.), Host Blocking (возможность блокирования/разрешения по IP, например, редактирования), Mail Encryption (шифрование паролей), nofollow (возможность выделения красным цветом сторонних линков для предотвращения спама), Blacklist (возможность ведения черных и белых списков), Delayed Indexing (отложенное индексирование для предотвращения спама) и пр.
191
192 Список из 18 вышеуказанных движков был проанализирован на предмет поддержки ими вышеперечисленных возможностей. Оказалось, что ни один движок не поддерживает абсолютно все security-технологии или же информация о такой поддержке отсутствует. Возможно, это связано с принципиальными технологическими различиями движков, в рамках которых многие из свойств просто не будут иметь смысла или же с различными обозначениями одних и тех же технологий у разных производителей, при котором сравнение теряет смысл. Поэтому на данном этапе были убраны только 2 движка: Gazest и Pimki которые не поддерживают даже элементарного минимума определенного в задании – настройки прав доступа.
193
194
195 Список 16 оставшихся:
196
197 [[image:image003.png||height="434" width="770"]]
198
199 === 2.5 Wiki с широкими возможностями по управлению и поддержке версий ===
200
201 Возможность сохранения нескольких вариантов содержимого страницы (версии) является одной из принципиальных возможностей, заложенных в самой технологии wiki. Однако уровень ее реализации может быть различным. Аналогично вопросам безопасности, существует множество свойств и технологий работы с версиями. Preview (просмотр изменений перед сохранением), Minor Changes (могут ли незначительные изменения быть помечены как второстепенные), Change Summary (может ли редактор добавить краткий обзор изменений), Page History (собственно история версий по страницам), Page Revisions (поддерживаемое количество версий), Revision Diffs (возможность просмотра различий между двумя версиями), Page Index (имеется ли индексирование на все страницы) и др.
202
203 Список из 16 вышеуказанных движков был проанализирован на предмет их поддержки данных свойств. Как оказалось, достаточно у многих wiki возможности по работе с версиями крайне ограничены и не простираются далее базовой поддержки версий. В результате были отсеяны 7 движков из 16: Corendal Wiki, JSPWiki, KeheiWiki, VQWiki, WackoWiki, yawiki, Zwiki. Все они обладают очень малыми возможностями по поддержке работы с версиями.
204
205 Таким образом осталось 9 движков:
206
207 [[image:image005.png||height="182" width="586"]]
208
209 === 2.6 Wiki с дополнительными ключевыми возможностями (оповещения, категории, метки FAQ) ===
210
211 Помимо достаточно понятных и указанных в первоначальном задании свойств, требующих обязательного наличия, мы посчитали возможным провести отсев еще по нескольким (из более чем 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.
212
213 В результате осталось только 4 wiki-движка, которые поддерживают все данные технологии! Это:
214
215 * bitweaver
216 * TikiWiki CMS-Groupware
217 * XoWiki
218 * XWiki
219
220 === 2.7 Wiki с возможностью присоединения файлов различных типов и управления ими ===
221
222 Последним, не рассмотренным требованием, является возможность работы с прикрепляемыми файлами. Уровень работы разных систем с прикрепляемыми файлами также существенно различается. Используются следующие параметры: File Attachments (возможность прикрепления файлов), Media Revisions (ведение истории версий прикрепленных файлов), Embedded Flash (возможность встраивания flash), Embedded Video (возможность встраивания видео), Image Editing (редактирование рисунков), Media Search (тип поиска по приложениям).
223
224 Данные свойства были проанализированы у всех 4 wiki-движков и оказалось, что bitweaver не поддерживает такую возможность. Соответственно он будет исключен из дальнейшего анализа. Параметры оставшихся 3-х wiki-движков:
225
226 [[image:image007.png||height="112" width="500"]]
227
228 == 3 Отобранные wiki-движки Tikiwiki и Xwiki ==
229
230 По результатам пошагового отсева путем анализа наличия тех или иных возможностей были выбраны 3 wiki: TikiWiki, XoWiki, Xwiki. Однако путем дальнейшего сравнительного анализа сложилось мнение об исключении из числа выбранных движка XoWiki и вот почему:
231
232 * Значительное количество параметров (37) у данного движка сложно поддается анализу из общедоступных источников. Документация, презентации и представление его крайне ограничены (не смотря на заявленные, вроде бы неплохие, другие возможности). Все это говорит о его малой распространенности и популярности.
233
234 * Не типичные и не стандартные системные средства. В качестве языка программирования используется XoTCL и TCL, в качестве веб-сервера только AOLServer.
235
236 * Фактически XoWiki является расширением для OpenACS в XoTcl.
237
238 Не смотря на возможные потенциальные преимущества таких технологий, необходимо учитывать имеющийся опыт и возможности, исходя из всех этих факторов и было принято решение об и исключении XoWiki из круга дальнейших рассматриваемых продуктов и, таким образом, их осталось только 2:
239
240 * TikiWiki
241 * Xwiki
242
243 Далее будет проведен более как индивидуальный анализ каждого из этих продуктов, так и приведено полное сравнение всех из возможностей.
244
245 === 3.1 Движок TikiWiki CMS-Groupware – описание и возможности ===
246
247 [[TikiWiki>>http://info.tikiwiki.org/tiki-index.php?page=homepage]] – это больше чем wiki! Думается что это лучший лозунг для этой системы!
248
249 Фактически это полноценная CMS (Система управления контентом). Использует PHP, ADOdb & smarty. Представляет собой мощную, базирующуюся на открытом коде Систему Управления Содержимым (CMS) и Groupware (групповое программное обеспечение) предназначеную для создания Web-приложений, Сайтов, Порталов. TikiWiki так же хороша в качестве инструмента для совместной работы, основанного на Web. TikiWiki - это многофункциональный пакет включающий множество встроенных параметров и секций включаемых/отключаемых по необходимости. Он разработан с расчётом на интернациональность, чистоту и расширяемость. TikiWiki включает все возможности, представленные в некоторых замечательных Wiki-системах на сегодняшний день, вдобавок много новых возможностей и параметров, предоставляющих гибкость в создании
250 разнообразнейших приложений от простейших — где нужны лишь простая wiki-система, до полноценных сайтов предоставляющих различные службы всему коллективу пользователей. Можно использовать TikiWiki как форум, чат, для проведения голосований и многого другого! И, TikiWiki в состоянии активной разработки, так что возможности действительно безконечны. Можно посмотреть некоторые Tiki-сайты в действии. Основные возможности представляют статьи, форумы, новостные рассылки, блоги, галереи фалов/изображений, Wiki, аплет для рисования, трекеры, директории, опросы/голосования и тесты, ЧаВо, чат, система управления баннерами, Web-почта, календарь, эфемериды, карты, графики, мобильный Tiki (доступ для КПК и WAP), ленты RSS, система категорий, центр управления темами, документооборот, живая поддержка, кричалка, ACL и пр.
251
252 Таким образом, с TikiWiki открывается принципиальная возможность создать полноценный портал Unisim-Soft и все в рамках одной системы, а также отказаться от «внешних» приложений – Google Groups, а возожно и OTRS … И это все на Oracle.
253
254 Из известных клиентов, использующих TikiWiki, стоит назвать [[KDE>>http://wiki.kde.org/tiki-index.php]], а также [[Mozilla>>http://support.mozilla.com/en-US/kb/Installing+Firefox]]. Также возможно ознакомиться с демонстрационными видео (в количестве 24 штук) с [[этой страницы>>http://tikiwiki.org/tiki-index.php?page=TikiMovies]]. Причем фактически, это не просто демонстрации, а обучающие видеоролики охватывающие многие аспекты работы Tiki начиная прямо с инсталляции. Судя по представленным материалам, инсталляция Tiki-wiki достаточно элементарна (в простом варианте). О популярности этого wiki говорит и значительное количество русскоязычных обсуждений и описаний. Помимо этого, существует прекрасное онлайн-пособие из серии - … for dummies - [[TikiWiki for Smarties>>http://twbasics.keycontent.org/tiki-index.php]].
255
256 === 3.2 Движок XWiki – описание и возможности ===
257
258 [[XWiki>>http://www.xwiki.org/xwiki/bin/view/Main/WebHome]] это целый пакет программных средств 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.
259
260 XWiki не так сильно распространена, особенно в русскоязычном секторе. Отсутствуют практически всякие обсуждения и упоминания о ней на русском языке. В тоже время, XWiki участвует во многих очень масштабных проектах, например таких как [[XWiki Concerto Project>>http://concerto.xwiki.com/xwiki/bin/view/Main/]] – совместный научно-исследовательский проект XWiki, INRIA (ECOO и ATLAS), ENST, Mandriva и EISTI. Спонсируемый Французским Исследовательским Агентством (ANR).
261
262 Прекрасная обзорная статья о возможностях и достоинствах XWiki находится по адресу [[http:~~/~~/www.theserverside.com/tt/articles/article.tss?l=XWiki>>http://www.theserverside.com/tt/articles/article.tss?l=XWiki]]. Очень наглядно представлена общая идеология построения (концепция) системы.
263
264 К XWiki существует множество дополнений различных видов и уровней (макросы, плагины, приложения и пр.). Многие из них достаточно уникальны. Например, один из макросов позволяет строить UML-диаграммы, что будет чрезвычайно полезно в процессе проектирования процессов в IT. Другой инструмент позволяет отображать содержимое страницы, используя описание в LaTex, который является фактически стандартом для научных документов.
265
266 Некоторые сайты, где используется XWiki: [[http:~~/~~/club.mandriva.com/xwiki/bin/view/Main/>>http://club.mandriva.com/xwiki/bin/view/Main/]], [[http:~~/~~/www.webtopproject.de/>>http://www.webtopproject.de/]], [[http:~~/~~/wikipeople.elle.fr>>http://wikipeople.elle.fr]]
267
268 === 3.3 Сравнение свойств TikiWiki и XWiki ===
269
270 Приведем табличный список свойств и возможностей TikiWiki и XWiki.
271
272 |**Параметры**|**TikiWiki**|**Xwiki**
273 |Version|1.9.10.1|1.3
274 |Last Release Date|23.02.2008|08.03.2008
275 |Author|the TikiWiki Community|XWiki Development Team
276 |URL|tikiwiki.org|[[www.xwiki.org>>http://www.xwiki.org||class="linkification-ext" title="Linkification: http://www.xwiki.org"]]
277 |Free and Open Source|Yes|Yes
278 |License|LGPL|LGPL
279 |Programming Language|PHP|Java
280 |Data Storage|Database|Database
281 |License Cost/ Fee|0|0
282 |Development status|Mature|Mature
283 |Intended Audience|Needing not just a wiki, but a full featured CMS/Groupware|Enterprise, Workgroups, Developers
284 |**System Requirements**|** **|** **
285 |Operating System|UNIX, Windows, MacOS X|Any platform supporting JDK 1.4 or greater
286 |Root Access|No|No
287 |Webserver|Apache recommended|Any Servlet 2.3+ container
288 |Other Requirements| |Java 1.4 (XWiki 1.0) and Java 1.5 (XWiki 1.1+), MySQL/HSQLDB/etc (JDBC Driver required)
289 |**Datastorage**|** **|** **
290 |Text Files|No|No
291 |MySQL|Yes|Yes
292 |PostgreSQL|Yes|Yes
293 |Oracle|Yes|Yes
294 |SQLite|Yes|Optional
295 |BerkeleyDB|No|Optional
296 |RCS|No|No
297 |Other|DB abstraction with ADOdb|JDBC Databases and in general any database supported by Hibernate
298 |**Security/Anti-Spam**|** **|** **
299 |Page Permissions|Yes|Yes
300 |ACL|Yes|Yes
301 |Authentication Backends|active directory, PAM, LDAP, CAS, IMAP|XWiki, LDAP, eXo Platform, custom (Open API)
302 |Host Blocking|Yes|No
303 |Mail Encryption|No|No
304 |nofollow|No|No
305 |Blacklist|No|No
306 |CAPTCHA|Yes|Yes
307 |Delayed Indexing|No|Yes
308 |**Development/Support**|** **|** **
309 |Commercial Support|Yes, 5 listed|Yes, 1 listed
310 |Preconfigured Hosting|Yes|Yes
311 |Code Repository|tikiwiki.cvs.sourceforge.net|forge.objectweb.org
312 |Issue Tracker|dev.tikiwiki.org|jira.xwiki.org
313 |Mailing List|sourceforge.net|dev.xwiki.org
314 |Support Forum|tikiwiki.org|Through the mailing list/JIRA
315 |IRC Channel|irc://irc.freenode.net/#tikiwiki[[irc://irc.freenode.net/#tikiwiki||class="linkification-ext" title="Linkification: irc://irc.freenode.net/#tikiwiki"]]|[[irc.freenode.net>>irc://irc.freenode.net||class="linkification-ext" title="Linkification: irc://irc.freenode.net"]], channel #xwiki
316 |**Common Features**|** **|** **
317 |Preview|Yes|Yes
318 |Minor Changes|Yes|Yes
319 |Change Summary|Yes|Yes
320 |Page History|Yes|Yes
321 |Page Revisions|Unlimited|Unlimited
322 |Revision Diffs|Between all|Between all
323 |Page Index|Yes|Yes
324 |Plugin System|Yes|Yes
325 |**Special Features**|** **|** **
326 |Unicode Support|Yes|Yes
327 |Right-to-Left Support|Yes|No
328 |Interface Languages|34|English, French, German, Portugese, Italian, Russian, Simplified Chinese
329 |Email notification|Yes|Yes
330 |Comments|Threaded|Flat
331 |Categories|Yes|Yes
332 |Namespaces|No|Yes
333 |Page Redirection|Plugin|Yes
334 |Conflict Handling|Conflict Detection|Page Locking
335 |Search|Full Text|Full Text
336 |**Links**|** **|** **
337 |CamelCase|Yes|Optional
338 |Freelinks|Yes|Yes
339 |Backlinks|Yes|Yes
340 |InterWiki|Yes|Yes
341 |SisterWiki|No|Yes
342 |Image Links|Yes|Yes
343 |Windows Shares|Yes|No
344 |**Syntax Features**|** **|** **
345 |HTML Tags|Some|All
346 |Math formulas|Plugin|No
347 |Tables|simple + complex|simple + complex
348 |CREOLE support|No|No
349 |Markdown Support|No|No
350 |Textile Support|No|No
351 |BBCode Support|No|No
352 |Emoticon Images|Yes|No
353 |Syntax Highlighting|Yes|Yes
354 |Footnotes|Yes|Yes
355 |Quoting|Yes|Yes
356 |Internal Comments|Yes|Yes
357 |Custom styles|Yes|Yes
358 |FAQ Tags|Yes|Plugin
359 |Scripting|Dynamic Variables|velocity & groovy & very powerful API
360 |Content Includes|Plugin|Yes
361 |Feed Aggregation|Yes|Yes
362 |**Usability**|** **|** **
363 |Section Editing|Patch|Yes
364 |Double-Click Edit|Yes|No
365 |Toolbar|Yes|Yes
366 |WYSIWYG Editing|Patch|Yes
367 |Access Keys|No|No
368 |Auto Signature|Patch|No
369 |**Statistics**|** **|** **
370 |Recent Changes|Yes|Yes
371 |Wanted Pages|Yes|Optional
372 |Orphaned Pages|Yes|Yes
373 |Most/Least Popular|Yes|Optional
374 |Recent Visitors|Yes|Optional
375 |Analysis|No|Yes
376 |**Output**|** **|** **
377 |HTML|XHTML 1.0 Transitional|XHTML 1.0 Strict
378 |CSS Stylesheets|Yes|Yes
379 |Printer Friendly|Print View|Print View
380 |Themes & Skins|Yes|Yes
381 |RSS Feeds|Yes|Yes
382 |ATOM Feeds|Yes|No
383 |Abbreviations|Yes|Plugin
384 |Auto-TOC|Yes|Optional
385 |Raw Export|Yes|Yes
386 |HTML Export|Yes|Yes
387 |XML export|Yes|Yes
388 |PDF Export|Yes|Yes
389 |**Media and Files**|** **|** **
390 |File Attachments|Yes|Yes
391 |Media Revisions|Yes|Yes
392 |Embedded Flash|Yes|Yes
393 |Embedded Video|Yes|Yes
394 |Image Editing|Yes|No
395 |SVG Editing|No|No
396 |MindMap Editing|Plugin|Optional
397 |Media Search|Contents|Contents
398
399
400
401 == 4 Заключение ==
402
403 Оба предложенных варианта имеют свои плюсы и достоинства. Необходимо выбрать таким образом один из них. Исходя из уведенной легкости инсталляции, в частности TikiWiki, вариант временного использования онлайн wiki-сервисов считаем не самым идеальным. Возможность развертывания собственной wiki-системы на основе как TikiWiki так и XWiki в разумные сроки считаем вполне реальной.
404
405 Однако приведем и некоторые бесплатные онлайн wiki-сервисы, которыми можно воспользоваться прямо сейчас. Не требуется никакой инсталляции, только регистрация:
406
407 * [[http:~~/~~/www.zoho.com/>>http://www.zoho.com/]],
408
409 * [[http:~~/~~/www.wikidot.com/>>http://www.wikidot.com/]]
410
411 * [[http:~~/~~/www.netcipia.com/xwiki/bin/view/Corporate/Techno>>http://www.netcipia.com/xwiki/bin/view/Corporate/Techno]]