Jump to content

User:Romen nt/Comparison of interesting wiki softwares

From Wikipedia, the free encyclopedia

General Information[edit]

Creator First public release date Latest stable release Stable release date Predecessor Cost (USD) Software licence[1] Open source Encoding Multilingual Programming language Data backend
MediaWiki Wikimedia Foundation January 25, 2002 1.13.1 September 6, 2008 N/A Free GPL v2 Yes UTF-8 Yes PHP MySQL, PostgreSQL, Microsoft SQL Server, SQLite
MoinMoin Jurgen Hermann; Thomas Waldmann; ... July 28, 2000 1.7.2 September 9, 2008 PikiPiki Free GPL Yes UTF-8 Yes Python Flat-file
TikiWiki CMS/Groupware Luis Argerich (200+ devs nowadays) October 9, 2002 2.2 October 17, 2008 N/A Free LGPL Yes UTF-8 Yes PHP MySQL, PostgreSQL or Oracle via ADOdb
XWiki Ludovic Dubost February 2004 1.6.1 October 16, 2008 TWiki Free GPL/LGPL Yes UTF-8 Yes Java PostgreSQL, MySQL, Oracle, Apache Derby, HSQLDB

Target audience[edit]

Wiki software Public Private Corporate/Enterprise Education Intranet Personal
MediaWiki Yes No[3] Yes
MoinMoin Yes Yes Yes Yes Yes Yes
TikiWiki CMS/Groupware Yes Yes Yes Yes Yes Yes
XWiki Yes Yes Yes Yes Yes

Features 1[edit]

File uploading / attachments Spam prevention Page access control[2] Inline HTML[3] User-customizable interface[4] Document renaming
MediaWiki Yes Yes, URL blacklist, word blacklist, IP blocking, captchas (as used on wikinews)[5] Yes Yes Partial - many features are user-customizable, templates Yes, old page becomes a redirect
MoinMoin Yes Yes, BadContent filtering via Regular Expressions, Textchas Yes, very flexible ACLs, wiki-editable groups Yes - safe Yes - Themes, templates, CSS, XSLT, user editable navigation Yes, old page can be a redirect
TikiWiki CMS/Groupware Yes Yes, CAPTCHA for registration and anonymous edits or comments, encrypted email addresses. [6] Yes Yes themes, user CSS, modules Yes
XWiki Yes Yes Yes style-sheets, templates, themes Yes

Features 2[edit]

WYSIWYG editing Web feeds Extensibility Cross-wiki support Other features
MediaWiki No Yes, RSS/Atom actions, handlers [7]
MoinMoin Yes, v1.5+ Yes, RSS, last changes different plugin types Yes, selectable parsers [8]
TikiWiki CMS/Groupware Yes, with FCKeditor or via Quicktag insertion Yes, RSS/Atom/RDF Hundreds of features, plugins, modules & mods No [9]
XWiki Yes, using TinyMCE Yes, RSS plugins, macros, scripts, applications [10]

Installation[edit]

Platform Ease of installation[11] Web-server required Other software required Installable to USB stick
MediaWiki Linux, Unix, MSW & others Moderately simple Apache or IIS with PHP 5.0+ MySQL, PHP5
MoinMoin Linux, Macs, Unix, MSW & others Easy for Desktop version None for Desktop version Python
TikiWiki CMS/Groupware Linux, Unix, MSW & others Moderately simple via install script. Telnet/ssh is useful but not necessary. Any Web-server with PHP PHP Yes
XWiki Java Platform Simple package for MS-Windows Available, Simple JAR autoinstaller for any platform Any J2EE webserver Java

Footnotes[edit]

  1. ^ Licenses here are a summary, and are not taken to be complete statements of the licenses. Some packages may use libraries under different licenses.
  2. ^ Page Access Control: Some wiki engines allow (optional) read/write access restriction to users or user groups on a per-page basis (e.g. through Access control lists).
  3. ^ Inline HTML Safe means that several features of HTML are restricted. This is better than Full, for security reasons. Users with complete access to HTML could, for example, create spoof forms to trick users.
  4. ^ User-customizable interface: Many items have administrator hand-editable templates. Even items which use hard-coded templates could still be modified if the source is available.
  5. ^ URL anding are available using a MediaWiki extension. [1]
  6. ^ Documentation about Spam Protection for TikiWiki. [2]
  7. ^ Per-article discussion page, watchlist, searching, email notification (built in, but currently disabled on Wikipedia)
  8. ^ Enterprise level security, authentication, and authorization, Email notification, additional desktop edition, XML-RPC content synchronization, searching in attachments (v1.6+).
  9. ^ ACLs, calendaring, charting, email notification, form handling and reporting, slideshow presentations, spreadsheet calculations and GRAPHS, mobile, GIS (MapServer), JGraphPad for drawings inside wikipages, 3d Browsing, Workspaces, Workflows, OpenOffice WYSIWYG editing of Tikiwiki content, Multitiki installations
  10. ^ Platform to build wiki applications, Forms and Scripting, Multilingual, Database storage, Fulltext search, GraphViz, SVG, Freemind, Lucene, Charting, photo albums, presentations, blogging, calendar, e-mail plugin, virtual wikis, simple table computations, sortable tables, section editing, portlet integration, integrated statistics, XML-RPC API, Tags, PDF/RTF export
  11. ^ “Ease of installation” is expressed relative to other server software packages, and not to desktop applications.