MediaWiki v Confluence
Ultimately, this comparison matrix will probably live on MediaWiki.org - because it's useful to the wider MediaWiki community. And, there will be a modified version that compares the QualityBox distribution of MediaWiki hosted on https://demo.QualityBox.us/wiki/QualityBox_vs_Confluence
This article builds on the information at Wikipedia which is rather superficial but does allow you to dive into each product page. There is also the 'WikiMatrix' site that provides a more in-depth analysis and comparison of wikis (eg. BlueSpice vs MediaWiki vs Confluence. But, that site is often incorrect, or at best stale. In comparing MediaWiki to Confluence, we're also looking at what other vendors or analysts say about their comparisons. Are you a MediaWiki expert or consultant? Discuss this topic over at the QualityBox Discourse. Edits, corrections and contributions here are welcome!!
Comparison Chart
Attribute | MediaWiki | Confluence | Details |
---|---|---|---|
License | GNU GPL | proprietary | Fully free software protects your investment because it's reversible and extensible from the bottom-up. It's never tied to the fate of a sole proprietor, and not subject to vendor lock-in. |
Integration | almost anything | mostly Atlassian products | MediaWiki can be, and is, integrated with a wide variety of other systems. Most importantly for the Enterprise user, a whole open authentication framework allows MediaWiki to be integrated with just about any existing authentication system. Because MediaWiki is open source software, with rich internal and external APIs, you can see exactly how you should integrate new functionality, new systems, etc. In contrast, Confluence is a closed system that supports only what is built into the system. "If you attempt to use an unsupported or custom JDBC driver collaborative editing will fail. You must use a supported driver." [1] Atlassian likes to brag about how integrated Confluence is with their other systems (BitBucket, JIRA, Bamboo, FishEye, Crucible, HipChat). While it's true that these might be integrated [2], these extra products come at extra cost. Integrating Confluence with any product that is not sold by Atlassian is a different question. |
Customization | Wiki | Confluence | discussion |
Ease of Use | With 32,795,351 registered users on Wikipedia alone [3], there is a good chance your staff and new hires have used MediaWiki before. With options to edit in WYSIWYG, wiki markup, and other advanced options, MediaWiki is just as accessible and easy to use for the Sales Manager as it is for the Engineering Intern. The mobile website and other desktop clients give many ways to search, view, and edit. Technical users might find it easy to use an IDE such as Emacs or Vim to edit text files without a browser. MediaWiki has interfaces to allow you to edit from a git repository [4], or from desktop clients like LibreOffice.
Confluence wiki no longer supports editing with wiki markup - a decision that takes away ease of use for advanced users. | ||
Search | MediaWiki Search is powered by ElasticSearch - which is built on top of Lucene. Several members of Elastic Co engineering contributed improvements to Lucene in 2017 [5].
Confluence Search is powered by Lucene, but doesn't have the breadth of syntax options and power of ElasticSearch[6] Advanced Search macros (filters) require a proprietary language, Confluence Query Language (CQL) [7]; while advanced search filters are built-in to MediaWiki [6] | ||
Intended Audience | Any size group, organization or website. Public or private access. Open network or private network. Full end-to-end encryption available. | Smaller teams in a private LAN. SSL termination must be done at the gateway or proxy.[8] | With low standard limits on page indexing, and database pool connections [9], you may have a difficult time making Confluence scale and perform in larger installations. On the other hand, MediaWiki can scale to just about any size given the proper resources. What's more, MediaWiki is capable of not just creating a knowledge resource, it can also be used for general purpose websites, catalogs, documentation etc.
Confluence is limited in making documentation since page titles must be unique across the whole space |
SSL |
If you want to use SSL, there are instructions for Confluence, but it's totally up to you, and not supported by Atlassian. MediaWiki distributions like QualityBox offer SSL encryption built-in to every site by default, using the LetsEncrypt Certificate Authority. | ||
Gartner Magic Quadrant | This is a red herring. There is no way that MediaWiki would ever be listed by Gartner since they review vendors. MediaWiki is produced by the Wikimedia Foundation (WMF), a non-profit foundation. They are not a software vendor. They'll never be listed by Gartner in any MQ unless Gartner changes their methodology. [10] Besides, Atlassian was named in the 2017 MQ for "Enterprise Agile Planning Tools" [11], not for wikis, not for collaboration, not for knowledge management. | ||
Cost | MediaWiki software is Free Software (as defined by it's license). Vendors charge for added value such as support and service.
You pay per the seat for a Confluence license. There is a free option for open-source projects. There is a reduced price option for non-profit organizations. You also pay for add-ons that are included with MediaWiki (even simple ones like Title redirects!). You also pay for added value such as training. Some things are just not available at any price (e.g. customization). | ||
Professional Support | MediaWiki has paid professional support provided by a long list of individual software developers as well as companies around the world [12] Confluence has a variety of support options available through a single company (Atlassian in Australia) with full support starting at $35,000 [13] | ||
Testimonials | MediaWiki Testimonials Confluence Testimonials |
Users
Let's see who uses MediaWiki
Just about every established open source software project has a wiki.
- Some like Open EMR even use MediaWiki to document how to document their code
References
- ↑ https://confluence.atlassian.com/doc/database-jdbc-drivers-171742.html
- ↑ On their own installation of Confluence, there is an error displaying integrated content from JIRA at the bottom of the page.
- ↑ https://en.wikipedia.org/wiki/Wikipedia:Statistics
- ↑ https://www.mediawiki.org/wiki/Git-remote-mediawiki
- ↑ https://www.elastic.co/blog/this-year-in-elasticsearch-and-apache-lucene-2017
- ↑ 6.06.1 Compare Confluence Search Syntax with MediaWiki Search Syntax
- ↑ https://confluence.atlassian.com/confcloud/search-724765412.html
- ↑ Synchrony, the collaboration engine does not support HTTPS, so the communication within the application/data center must be done over plain HTTP.
- ↑ In the latest release notes for v6.2, the default pool size for database connections is 15
- ↑ https://en.wikipedia.org/wiki/Magic_Quadrant#Criticism
- ↑ https://www.atlassian.com/gartner
- ↑ https://www.mediawiki.org/wiki/Professional_development_and_consulting
- ↑ https://confluence.atlassian.com/support/atlassian-support-offerings-193299636.html