Tim Wang's eLearning Blog

03/07/08

Best Wiki Platform: MediaWiki, DokuWiki, TikiWiki, PMwiki and MoinMoin

Filed under: Open Source Technology, Learning Tool, Social Software — timwang @ 05:59:10 pm

My colleague John Bratlien recently wrote a summary on wiki comparisons. With his permission, I am posting the comparison result here and hoping it will help those of you who have demands to deploy your own wiki servers. Our IT infrastructure (mainly PHP/MYSQL applications) limits the pool of candidates selected for the comparison:

Overview and Objective:
Arts ISIT requires a fully featured and user friendly wiki solution to support our faculty in their teaching. The wiki interface should be intuitive so that a lay person can use it without more than just a basic introduction. In addition, we want a wiki solution that is low maintenance (easy to install, configure, support and upgrade).

Comparison:
The following matrix is a comparison of some key features offered by well documented, widely deployed, leading open source wikis. The focus is on PHP based wikis with the exception MoinMoin.

Best Wiki Comparison: MediaWiki DokuWiki TikiWiki PMwiki MoinMoin

Wiki Comparison: MediaWiki, DokuWiki, TikiWiki, PMwiki and MoinMoin

Notes:
* via plugin
** some of these wikis have experimental and beta versions of WYSIWYG editors, not production ready

Summary:
Ideally our requirements, WYSIWYG editor, easy inclusion of multimedia and intuitive management of content and users, are supported out of the box. Features that are part of the core are more likely to be robust than features added through plugins, as well plugins require additional work for separate installation and configuration. Of these wikis,
MoinMoin comes closest to meeting our usability requirements and does so primarily using core functionality. The PHP based wikis do not offer a workable WYSIWYG editor, however, of the bunch, TikiWiki offers the best pseudo WYSIWYG editor.
Regardless, lack of a WYSIWYG editor continues to scare off most users and therefore wikis lacking one should be eliminated from contention.

With regard to support and documentation, all of these wikis are adequate as all have highly active user communities and are well supported (as open source projects go).

Other Systems to consider:
There are PHP based wikis with fully featured WYSIWYG editors such as telepark.wiki and Triki-Wiki. However, telepark.wiki is not free; it costs 149 Euros to purchase. Triki-Wiki, on the other hand, is free and looks very promising but it is developed and maintained by only one individual, not a community. In addition, it is not widely adopted which makes it a riskier option as it lacks the support and documentation of a widely adopted wiki.


Journey Education

Comments:

Comment from: Simon [Visitor] Email · http://joyful.com
Hi Tim. Did you and John look at Zwiki ? It uses Epoz for wysiwyg.
PermalinkPermalink 03/07/08 @ 23:40
Comment from: Doug Holton [Visitor] Email · http://edtechdev.blogspot.com/
You probably should have looked at Deki Wiki.
http://wiki.opengarden.org/Deki_Wiki

If it must be PHP, see also Drupal with the FCKEditor module (wysiwyg) plus wiki module. There are also modules for creating books, blogs, bibliographies, etc.

If it can be commercial, see atlassian confluence. That's one of the most professional wiki engines, it runs in java.


PermalinkPermalink 03/08/08 @ 21:22
Comment from: timwang [Member] Email · http://blog.loaz.com/timwang
Hi Simon, I am not sure if John has looked into Zwiki, but since Zope 2 is written in Python programming language, it's less favorable to our system admins I suppose. But thanks for the information, I will double check with John.
PermalinkPermalink 03/09/08 @ 21:56
Comment from: timwang [Member] Email · http://blog.loaz.com/timwang
Thanks Doug, we will definitely look into the Drupal modules, knowing Drupal is a solid open source CMS that has a focus on social software. As John indicated in the report, an WYSIWYG editor is a must in order for us to promote the technology to hundreds of "non-technical" academics. We will also explore your second recommendation. Thanks again.
PermalinkPermalink 03/09/08 @ 22:02
Comment from: Xavi [Visitor] Email · http://edu.tikiwiki.org
Hi, Tim:

Nice starting point for comparisons. Concerning Tikiwiki (the one I know the most, after freqüent comparisons with many others), it does had a WYSIWYG editor on branch 1.10 (tagged as beta a week ago, after 4 years of development):
http://doc.tikiwiki.org/Wysiwyg+User

And I wonder why "Documentation" is tagged as "good". Was that before july 2007? By that month, tw documentation has highly improved, on both thml (wiki) and pdf forms.
http://doc.tikiwiki.org/Documentation

P.S. and I agree with Doug: Deki Wiki looks promising...
PermalinkPermalink 03/10/08 @ 07:06
Comment from: John [Visitor] Email
Hi, there were a lot of really great wikis like DekiWiki that exceeded the feature set and usability of PHP based wikis but our IT department prefers PHP based, open source software.
Given those constraints DekiWiki was excluded (although I did evaluate it and found it to be superior, it has the best WYSIWYG editor I've seen) as were other non PHP based wikis in this comparison with the exception of MoinMoin.
I included MoinMoin so that I could to demonstrate (to an internal audience ;), by matching up some leading PHP based wikis with a leading non PHP based wiki, that there is some great software out there that we are missing out on if we stick only to PHP.
PermalinkPermalink 03/10/08 @ 13:49

This post has 8 feedbacks awaiting moderation...

Leave a comment:

Your email address will not be displayed on this site.
Your URL will be displayed.

Allowed XHTML tags: <p, ul, ol, li, dl, dt, dd, address, blockquote, ins, del, span, bdo, br, em, strong, dfn, code, samp, kdb, var, cite, abbr, acronym, q, sub, sup, tt, i, b, big, small>
(Line breaks become <br />)
(Set cookies for name, email and url)
(Allow users to contact you through a message form (your email will NOT be displayed.))

hosted by Learning Object Authoring Zone | Learn Mandarin Chinese the Simple Way