Wiki source for MediaWikiComparison


Show raw source

=====MediaWiki vs. WikkaWiki=====
>>**See also**:
~-WikiEngineComparison
~-MediaWiki
>>::c::
""<p><a href="http://wikkawiki.org/MediaWikiComparison#hn_Feature_comparison_table">Feature comparison table</a> | <a href="http://wikkawiki.org/MediaWikiComparison#hn_Reviews_user_feedback">Reviews & user feedback</a></p>
<h4>Feature comparison table</h4>
<p>The aim of the table below is to compare the most prominent features of WikkaWiki and MediaWiki (only the features of the engine released with the packages are listed - any extension/code contribution <em>not included in the official packages</em> is omitted). This list is far from exhaustive: the best way to understand what wiki engine fits your needs is to install it and give it a try.</p>
<table border=1 cellspacing=1>
<thead>
<tr><th scope="col">Feature</th><th scope="col">MediaWiki</th><th scope="col">WikkaWiki</th></tr>
</thead>

<tbody>
<tr><th colspan="3" class="minor">General information</th></tr>
<tr><th>Latest stable release</th><td>1.24.1</td><td>1.3.6</td></tr>
<tr><th>Platform</th><td>Platform-independent</td><td>Platform-independent</td></tr>
<tr><th>Language</th><td>PHP 5.1+</td><td>PHP 4.1+</td></tr>
<tr><th>Dependencies</th><td>External (non-packaged) library required for PHP<4.3<sup><a href="http://wikkawiki.org/MediaWikiComparison#pear">1</a></sup></td><td>none</td></tr>
<tr><th>Data storage</th><td>MySQL 4.0+, PostgreSQL 8.1+, SQLite 3+</td><td>MySQL 3.23+</td></tr>
<tr><th>Standards</th><td>XHTML 1.0 Transitional / CSS</td><td>XHTML 1.0 Transitional / CSS</td></tr>
<tr><th>License</th><td>GPL</td><td>GPL</td></tr>
<tr><th>Package size <tt>(.tar.gz)</tt></th><td><a href="http://download.wikimedia.org/mediawiki/1.15/mediawiki-1.15.4.tar.gz" title="Download MediaWiki">11,262Kb</a></td><td><a href="http://wikkawiki.org/downloads/Wikka-1.3.6.tar.gz" title="Download WikkaWiki">1,280Kb</a></td></tr>
</tbody>

<tbody>
<tr><th colspan="3" class="minor">Text formatting</th></tr>
<tr><th><h2>Headings</h2></th><td>yes (3 levels)</td><td>yes (5 levels)</td></tr>
<tr><th><strong>Bold</strong></th><td>yes (<code>'''bold'''</code> / <code><b>bold</b></code><sup><a href="http://wikkawiki.org/MediaWikiComparison#mwhtml">2</a></sup>)</td><td>yes (<code>**bold**</code>)</td></tr>
<tr><th><em>Italics</em></th><td>yes (<code>''italics''</code> / <code><i>italics</i></code><sup><a href="http://wikkawiki.org/MediaWikiComparison#mwhtml">2</a></sup>)</td><td>yes (<code>//italics//</code>)</td></tr>
<tr><th><strong><em>Bold Italics</em></strong></th><td>yes (<code>''''bold italics''''</code>)</td><td>yes (<code>**//bold italics//**</code>)</td></tr>
<tr><th><u>Underline</u></th><td>yes (<code><u>underline</u></code><sup><a href="http://wikkawiki.org/MediaWikiComparison#mwhtml">2</a></sup>)</td><td>yes (<code>__underline__</code>)</td></tr>
<tr><th><tt>Monospace</tt></th><td>yes ( <code><tt>monospace</tt></code><sup><a href="http://wikkawiki.org/MediaWikiComparison#mwhtml">2</a></sup>)</td><td>yes (<code>##monospace##</code>)</td></tr>
<tr><th><strike>Strikethrough</strike></th><td>yes ( <code><strike>strikethrough</strike></code><sup><a href="http://wikkawiki.org/MediaWikiComparison#mwhtml">2</a></sup>)</td><td>yes (<code>++strikehrough++</code>)</td></tr>
<tr><th><span class="notes">Highlighted notes</span></th><td>no</td><td>yes (<code>''note''</code>)</td></tr>
<tr><th><span style="color: blue">Colored text</span></th><td>yes<sup><a href="http://wikkawiki.org/MediaWikiComparison#mwhtml">2</a></sup></td><td>yes (<code>{{color}}</code> action)</td></tr>
<tr><th><small>Small</small></th><td>yes ( <code><small>small</small></code><sup><a href="http://wikkawiki.org/MediaWikiComparison#mwhtml">2</a></sup>)</td><td>yes<sup><a href="http://wikkawiki.org/MediaWikiComparison#safehtml">3</a></sup></td></tr>
<tr><th><sup>Super</sup>script</th><td>yes<sup><a href="http://wikkawiki.org/MediaWikiComparison#mwhtml">2</a></sup></td><td>yes<sup><a href="http://wikkawiki.org/MediaWikiComparison#safehtml">3</a></sup></td></tr>
<tr><th><sub>Sub</sub>script</th><td>yes<sup><a href="http://wikkawiki.org/MediaWikiComparison#mwhtml">2</a></sup></td><td>yes<sup><a href="http://wikkawiki.org/MediaWikiComparison#safehtml">3</a></sup></td></tr>
<tr><th><kbd class="keys">Key</kbd></th><td>no</td><td>yes (<code>#%key#%</code>)</td></tr>
<tr><th>Center</th><td>yes<sup><a href="http://wikkawiki.org/MediaWikiComparison#mwhtml">2</a></sup></td><td>yes (<code>@@center@@</code>)</td></tr>
<tr><th>Greek characters (<code>α β γ δ</code>)</th><td>yes<sup><a href="http://wikkawiki.org/MediaWikiComparison#mwhtml">2</a></sup></td><td>yes<sup><a href="http://wikkawiki.org/MediaWikiComparison#safehtml">3</a></sup></td></tr>
<tr><th>Math characters (<code>∑ √ ± ∞</code>)</th><td>yes<sup><a href="http://wikkawiki.org/MediaWikiComparison#mwhtml">2</a></sup></td><td>yes<sup><a href="http://wikkawiki.org/MediaWikiComparison#safehtml">3</a></sup></td></tr>
<tr><th>Horizontal rules</th><td>yes (<code>----</code>)</td><td>yes (<code>----</code>)</td></tr>
<tr><th>Indentation</th><td>yes (<code>: indented text</code>)</td><td>yes (<code>~indented text</code>)</td></tr>
<tr><th>Newlines</th><td>yes<sup><a href="http://wikkawiki.org/MediaWikiComparison#mwhtml">2</a></sup></td><td>yes (<code>---</code>)</td></tr>
<tr><th>Anchors</th><td>yes<sup><a href="http://wikkawiki.org/MediaWikiComparison#mwhtml">2</a></sup></td><td>yes<sup><a href="http://wikkawiki.org/MediaWikiComparison#safehtml">3</a></sup></td></tr>
</tbody>

<tbody>
<tr><th colspan="3" class="minor">Lists</th></tr>
<tr><th align="left"><ul><li>Unordered</li><li>lists</li><ul></th><td>yes (<code>* list item</code>)</td><td>yes (<code>~- list item</code>)</td></tr>
<tr><th align="left"><ol type="1"><li>Numbered</li><li>lists</li><ol></th><td>yes (<code># list item</code>)</td><td>yes (<code>~1) list item</code>)</td></tr>
<tr><th align="left"><ol type="I"><li>Roman-number</li><li>lists</li><ol></th><td>no</td><td>yes (<code>~I) list item</code>)</td></tr>
<tr><th align="left"><ol type="i"><li>Lowercase</li><li>roman-number</li><li>lists</li><ol></th><td>no</td><td>yes (<code>~i) list item</code>)</td></tr>
<tr><th align="left"><ol type="A"><li>Alphabetic</li><li>lists</li><ol></th><td>no</td><td>yes (<code>~A) list item</code>)</td></tr>
<tr><th align="left"><ol type="a"><li>Lowercase</li><li>alphabetic</li><li>lists</li><ol></th><td>no</td><td>yes (<code>~a) list item</code>)</td></tr>
<tr><th align="left"><ul class="thread"><li>Inline</li><ul class="thread"><li>comments</li></ul></ul></th><td>no</td><td>yes (<code>~& comment</code>)</td></tr>
<tr><th>Definition lists</th><td>yes (<code>;item :definition</code>)</td><td>no</td></tr>
<tr><th>Nested lists</th><td>yes</td><td>yes (limited)</td></tr>
</tbody>

<tbody>
<tr><th colspan="3" class="minor">Advanced formatting features</th></tr>
<tr><th>Tables</th><td>yes</td><td>yes</td></tr>
<tr><th>Advanced math markup</th><td>yes (TeX to MathML/HTML/PNG<sup><a href="http://wikkawiki.org/MediaWikiComparison#tex">5</a></sup>)</td><td>limited<sup><a href="http://wikkawiki.org/MediaWikiComparison#safehtml">3</a></sup></td></tr>
<tr><th>Tables of Content (TOC)</th><td>yes</td><td>yes</td></tr>
<tr><th>Syntax highlighting</th><td>no</td><td>yes<sup><a href="http://wikkawiki.org/MediaWikiComparison#geshi">4</a></sup></td></tr>
</tbody>

<tbody>
<tr><th colspan="3" class="minor">Links</th></tr>
<tr><th>Auto CamelCase links</th><td>no</td><td>yes</td></tr>
<tr><th>Auto URL links</th><td>no</td><td>yes</td></tr>
<tr><th>Free links</th><td>yes</td><td>no</td></tr>
<tr><th>Forced links</th><td>yes</td><td>yes</td></tr>
<tr><th>Interwiki links</th><td>yes</td><td>yes</td></tr>
<tr><th>Link labels</th><td>yes</td><td>yes</td></tr>
<tr><th>Word-extension links</th><td>yes</td><td>no</td></tr>
<tr><th>Footnotes</th><td>yes</td><td>no</td></tr>
<tr><th>Fragment links</th><td>yes</td><td>no</td></tr>
<tr><th>Image links</th><td>yes</td><td>yes</td></tr>
<tr><th>Broken links (missing pages)</th><td>yes</td><td>yes</td></tr>
</tbody>

<tbody>
<tr><th colspan="3" class="minor">Embedded objects</th></tr>
<tr><th>Images</th><td>yes</td><td>inline/ <code>{{image}}</code> action</td></tr>
<tr><th>Flash</th><td>no</td><td>yes (<code>{{flash}}</code> action)</td></tr>
<tr><th>SVG</th><td>no</td><td>no</td></tr>
<tr><th>Embedded RSS</th><td>no</td><td>yes (<code>{{rss}}</code> action)</td></tr>
<tr><th>Mindmaps</th><td>no</td><td>yes (FreeMind<sup><a href="http://wikkawiki.org/MediaWikiComparison#freemind">6</a></sup>)</td></tr>
<tr><th>HTML</th><td>limited<sup><a href="http://wikkawiki.org/MediaWikiComparison#mwhtml">2</a></sup></td><td id="html">full/safe<sup><a href="http://wikkawiki.org/MediaWikiComparison#safehtml">3</a></sup></td></tr>
</tbody>

<tbody>
<tr><th colspan="3" class="minor">Editing</th></tr>
<tr><th>Preview-pane</th><td>yes</td><td>yes</td></tr>
<tr><th>Double-click edit</th><td>yes (optional)</td><td>yes (optional)</td></tr>
<tr><th>Section editing</th><td>yes</td><td>no</td></tr>
<tr><th>Edit note</th><td>yes</td><td>yes</td></tr>
<tr><th>Minor edit flag</th><td>yes</td><td>no</td></tr>
<tr><th>GUI</th><td>yes</td><td>yes</td></tr>
<tr><th>Editing-conflict control</th><td>yes (automatic merge)</td><td>yes (lock)</td></tr>
</tbody>

<tbody>
<tr><th colspan="3" class="minor">Tracking changes</th></tr>
<tr><th>Recent changes</th><td>yes</td><td>yes (recently changed pages)</td></tr>
<tr><th>Recent changes RSS</th><td>yes</td><td>yes (RSS 0.92)</td></tr>
<tr><th>Recent changes MindMap</th><td>no</td><td>yes</td></tr>
<tr><th>Recent changes broadcasting</th><td>no</td><td>yes<sup><a href="http://wikkawiki.org/MediaWikiComparison#wikiping">7</a></sup></td></tr>
<tr><th>Recent comments</th><td>yes</td><td>yes (recent comments and recently commented pages)</td></tr>
<tr><th>Recent comments RSS</th><td>no</td><td>no</td></tr>
<tr><th>Page history</th><td>yes</td><td>yes</td></tr>
<tr><th>Page revision differences</th><td>yes (all)</td><td>yes (all)</td></tr>
<tr><th>Page revisions RSS</th><td>no</td><td>yes (RSS 2.0)</td></tr>
<tr><th>New pages</th><td>yes</td><td>no</td></tr>
<tr><th>New pages RSS</th><td>yes</td><td>no</td></tr>
<tr><th>Page watch</th><td>yes</td><td>no</td></tr>
<tr><th>User contributions</th><td>yes</td><td>yes</td></tr>
</tbody>

<tbody>
<tr><th colspan="3" class="minor">Page-related features</th></tr>
<tr><th>Access control</th><td>page locks</td><td>ACL lists (default/per page)<sup><a href="http://wikkawiki.org/MediaWikiComparison#acl">8</a></sup></td></tr>
<tr><th>Comments</th><td>yes (discussion pages)</td><td>yes (with ACL)</td></tr>
<tr><th>Categories</th><td>yes</td><td>yes</td></tr>
<tr><th>Namespaces</th><td>yes</td><td>no</td></tr>
<tr><th>Subpages</th><td>yes</td><td>no</td></tr>
<tr><th>Backlinks</th><td>yes</td><td>yes</td></tr>
<tr><th>Search-engine friendly titles</th><td>yes</td><td>yes<sup><a href="http://wikkawiki.org/MediaWikiComparison#smarttitle">9</a></sup></td></tr>
<tr><th>Page cloning</th><td>no</td><td>yes</td></tr>
<tr><th>Page deletion</th><td>yes</td><td>yes (admin only)</td></tr>
<tr><th>Page redirection</th><td>yes</td><td>no</td></tr>
<tr><th>Page inclusion</th><td>no</td><td>yes</td></tr>
<tr><th>Page renaming<td>yes</td><td>no</td></tr>
<tr><th>Page source export<td>yes (XML)</td><td>yes (raw text)</td></tr>
</tbody>

<tbody>
<tr><th colspan="3" class="minor">Site-related features</th></tr>
<tr><th>Recently viewed pages</th><td>no</td><td>no</td></tr>
<tr><th>Most popular pages</th><td>yes</td><td>no</td></tr>
<tr><th>Orphaned pages</th><td>yes</td><td>yes</td></tr>
<tr><th>Wanted pages</th><td>yes</td><td>yes</td></tr>
<tr><th>Page index</th><td>yes</td><td>yes</td></tr>
<tr><th>Search engine</th><td>yes</td><td>yes</td></tr>
</tbody>

<tbody>
<tr><th colspan="3" class="minor">Layout</th></tr>
<tr><th>User customizable interface</th><td>yes (templates/themes)</td><td>yes (stylesheets)</td></tr>
<tr><th>Print CSS (<code>media="print"</code>)</th><td>yes</td><td>yes</td></tr>
</tbody>

<tbody>
<tr><th colspan="3" class="minor">User-related features</th></tr>
<tr><th>User privileges</th><td>yes (anonymous/registered/sysop/bureaucrat/admin)</td><td>yes (anonymous/registered/admin)<sup><a href="http://wikkawiki.org/MediaWikiComparison#acl">8</a></sup></td></tr>
<tr><th>User registration</th><td>yes</td><td>yes</td></tr>
<tr><th>Password retrieval</th><td>yes</td><td>yes</td></tr>
<tr><th>User preferences</th><td>yes</td><td>yes</td></tr>
<tr><th>Auto-signature</th><td>yes</td><td>no</td></tr>
</tbody>

<tbody>
<tr><th colspan="3" class="minor">I18n & l10n</th></tr>
<tr><th>Localized interface</th><td>yes</td><td>no</td></tr>
<tr><th>Unicode support</th><td>full</td><td>limited</td></tr>
</tbody>

<tbody>
<tr><th colspan="3" class="minor">Extras</th></tr>
<tr><th>Calendar</th><td>no</td><td>yes</td></tr>
<tr><th>Feedback forms</th><td>no</td><td>yes (<code>{{feedback}}</code> action)</td></tr>
<tr><th>File uploads</th><td>yes</td><td>yes (<code>{{files}}</code> action)</td></tr>
<tr><th>Image uploads</th><td>yes</td><td>no</td></tr>
<tr><th>Image gallery</th><td>yes</td><td>no</td></tr>
<tr><th>Image resizing</th><td>yes<sup><a href="http://wikkawiki.org/MediaWikiComparison#resize">10</a></sup></td><td>no</td></tr>
</tbody>

<tbody>
<tr><th colspan="3" class="minor">Site administration</th></tr>
<tr><th>Referrer management/antispam</th><td>no</td><td>yes</td></tr>
<tr><th>Site statistics</th><td>extensive</td><td>basic</td></tr>
<tr><th>User list</th><td>yes</td><td>yes</td></tr>
<tr><th>User banning/blacklisting</th><td>yes</td><td>no</td></tr>
<tr><th>Installer</th><td>web-based wizard</td><td>web-based wizard</td></tr>
<tr><th>Upgrader</th><td>limited (most recent versions only)</td><td>web-based wizard (from any previous versions and from <a href="http://wikkawiki.org/WakkaWiki">WakkaWiki</a>)</td></tr>
<tr><th>URL rewriting</th><td>yes (optional)</td><td>yes (optional)</td></tr>
<tr><th>Database lock</th><td>yes</td><td>no</td></tr>
<tr><th>Complete logs</th><td>yes</td><td>no</td></tr>
</tbody>

<tbody>
<tr><th colspan="3" class="minor">Development</th></tr>
<tr><th>Extensibility</th><td>yes</td><td>yes</td></tr>
<tr><th>CVS repository</th><td>yes</td><td>no</td></tr>
<tr><th>IRC channel</th><td><a href="irc://irc.freenode.net/mediawiki"><code>#mediawiki</code></a></td><td><a href="irc://irc.freenode.net/wikka"><code>#wikka</code></a></td></tr>
<tr><th>Mailing lists</th><td><a href="http://mail.wikipedia.org/">yes</a></td><td><a href="http://sourceforge.net/mail/?group_id=118997">yes</a></td></tr>
</tbody>
</table>

<div id="notes">
<h5> Notes:</h5>
<p id="pear">[1] PHP_Compat library from <a href="http://pear.php.net">PEAR</a> is required. This library doesn't need the PEAR core.</p>
<p id="mwhtml">[2] A <a href="http://meta.wikimedia.org/wiki/Help:HTML_in_wikitext">limited set</a> of HTML tags can be directly used in the source.</p>
<p id="safehtml">[3] HTML can be safely embedded through <a href="http://wikkawiki.org/SafeHTML">SafeHTML</a> in double-doublequotes, e.g. <code>""<sub>subscript</sub>""</code>.</p>
<p id="geshi">[4] Advanced syntax highlighting in different languages through <a href="http://wikkawiki.org/GeSHi">GeSHi</a>.</p>
<p id="tex">[5] PNG rendering of TeX formulas requires several <a href="http://meta.wikimedia.org/wiki/Enable_TeX">external libraries</a> to be installed on the server.</p>
<p id="freemind">[6] <a href="http://wikkawiki.org/FreeMind">FreeMind</a> mindmaps can be either embedded or inline.</p>
<p id="wikiping">[7] Changes can be broadcast to an external server through the <a href="http://wikkawiki.org/WikiPing">WikiPing</a> XML-RPC protocol.</p>
<p id="acl">[8] <a href="http://wikkawiki.org/ACLInfo">Access Control Lists</a> can be set on a per-page basis to allow [admins|single users|no users|registered users|anonymous users] to [read|write|comment] page content.</p>
<p id="smarttitle">[9] The <a href="http://wikkawiki.org/SmartTitlesInfo">SmartTitle</a> function allows HTML titles different from the pagename.</p>
<p id="resize">[10] ImageMagick or libgd must be installed on the server</p>
</div>
<p> </p>
""

===Reviews & user feedback===

~-[[http://www.hashdef.com/blog/date/2005/11/08/ Hashdef - Choosing a lightweight wiki]] --- [2005-11-08]
~//I wanted a wiki for my site, as I find wiki a wonderful tool for collaborative development of ideas. I needed to make a choice, so I googled for wiki comparision tables, and reviews. I found several of them, and at first I chose MediaWiki as the most well known wiki out there. Well, after I have downloaded it and have taken a quick look around, it ticked me that it was way too big than what I imagined it would be. After careful investigation of the same comparison tables I put my finger on WikkaWiki that, compared to lots of other lightweight wiki tools is still being developed.//
~//Installation was a breeze, quick and easy. I put a full copy of the distribution in a separate directory, and linked to it from where I wanted my wiki to be. I wanted several of them in different places and separate, and that way I was able to make that happen with ease. Everything happens on a single installation page, and after you have filled it with all necessary data, it creates the database tables for you, and initializes your wiki. The configuration file is put in the local directory, and you are free to modify it if needed.//

~-[[http://www.leftontheweb.com/archive/2005/08/04/wikkawiki Left on the web - WikkaWiki]] --- [2005-08-04]
~//For a while, I've been looking at several implementations of Wiki software. MediaWiki is nice, but very heavy on the server. Not weird, considering the software is loaded with features. Of course, a lot of those features are hardly needed, so I chose to stay away from MediaWiki. --- After trying various other Wiki implementations, I came by WikkaWiki. It has all the usual features of a wiki, but isn't too loaded with features that I don't need. I just need some wiki functionality. Looking at the code, it was quite easy to customize. And fully XHTML and CSS-based, which is also a big plus.//

~-[[http://www.sidewalkchalkrevolution.com/2005/06/15/wikimedia-a-disillusionment/ Sidewalk Chalk Revolution — Wikimedia: A Disillusionment]] --- [2005-06-15]
~//I was recently looking around at wiki scripts to run my own wiki-based projects. Naturally, the first script I looked at was the MediaWiki script used by Wikipedia. In fact, at the time, I already had in mind to use that script. It had not occurred to me that there might be any other script to use. After opening up the script to poke around, however, I realized that it was so horrible that not only was I dissuaded from using it without looking for other scripts, I was resolved that it would probably be better to write my own wiki script than to use the MediaWiki script (luckily, I didn’t have to, because Wikka is pretty good). The script is incredibly complex without needing to be so. There is no easy way to create plugins for the script, because they all require a full understanding of hundreds of lines of tangled code. But even this would be excuseable, since with script is designed for only one project and therefore doesn’t need to be easily modifiable for others to use. The greater problem comes from the fact that the code is so incredibly bloated. I feel sorry for the processor that has to run that code. And I’m not one to empathize with chunks of silicon and metal.//
~
~-[[http://forum.textpattern.com/viewtopic.php?pid=56043 TextPattern Support Forum]] --- [2005-06-01]
~//I think WikkaWiki has some strong points, even compared to MediaWiki. To me, it’s a good balance between features and lightness. ([[http://forum.textpattern.com/profile.php?id=786 davidm]]) --- David, I fully agree I installed WikkaWiki locally today and I have played with it some and it’s just what I was looking for. It has all the features that I wanted without feeling like it is bloated like MediaWiki can be at times ([[http://forum.textpattern.com/profile.php?id=956 Niloc]])//
~
~-[[http://forums.site5.com/printthread.php?t=2229 The Site5 Community Forum]] --- [2005-05-22]
~//[M]y first wiki was MediaWiki, and I just decided it was.. 'too much'. I wanted something that was easier, cleaner interface, and where new users with something to say would be more likely to add content and ended up with WikkaWiki ([[http://forums.site5.com/printthread.php?t=2229 Jason Rahaim]])//
~
~- //New Wikka user, since march 2005. Have been customizing it a bit, and like the performance and flexibility a lot! [...] Thanks for WikkaWiki, It's a great program and can run circles around MediaWiki anytime :)//
~ (LukaV)
~
~- //WikkaWiki is also much faster than MediaWiki. I tried that for a little while, and found that it was too slow. Anyway, I like how there's so much development going into WikkaWiki.
~Thanks for the good work.//
~ (JeremyYip)

[[IndependentWikkaReviews More reviews...]]

----
CategoryComparison CategoryWikka
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki