WikiMatrix
  • Forum
  •  » MediaWiki
  •  » what are the major disadvantages of MediaWiki if any?

#1 2007-02-19 11:36:07

angryonion
Member
Registered: 2007-02-10
Posts: 10

what are the major disadvantages of MediaWiki if any?

Hi

what are the disadvantages of MediaWiki? It looks pretty convincing. I have noticed no corporate branding option. Does that mean that the heading of mediawiki is visible on the page?

thank you

Offline

 

#2 2007-02-23 17:21:40

MrPete
Member
Registered: 2007-02-23
Posts: 1

Re: what are the major disadvantages of MediaWiki if any?

angryonion wrote:

what are the disadvantages of MediaWiki? It looks pretty convincing. I have noticed no corporate branding option. Does that mean that the heading of mediawiki is visible on the page?

MediaWiki uses "skins" (i.e. templates) so you have a lot of control.

Perhaps the biggest potential disadvantages I've found so far have to do with the architectural decision to be a "big system" wiki. Because MW is heavily optimized for lots of simultaneous users, it takes some VERY big hits on smaller installations:

* The minimum memory footprint, while not horrible, is 10x bigger than with other wiki's I've tried. You'll find PHP is above 10MB before any code is executed, and can easily grow to 20MB.

* Essentially 100% of all code is loaded for every page. This is not a problem if you have an opcode cache such as eAccelerator. But few general webhosts support anything like that, so your web pages will take 10x longer to load than with other wikis.

Bottom Line

If you have a small site, you probably don't care about per-page overhead and MW is fine.
If you have a Very Big site, you probably want MW's big-site features, and it will be great.
If you have a medium-sized site on a general webhost, you may find MediaWiki very expensive to run.

Offline

 

#3 2007-06-13 14:15:10

pedrotuga
Member
Registered: 2006-05-30
Posts: 5

Re: what are the major disadvantages of MediaWiki if any?

another thing i don't like on mediawiki:
it does not come with a list of all pages or at least all namespaces in the default instalation.

Offline

 

#4 2007-06-20 17:11:12

Köplinger
Member
From: South
Registered: 2007-06-20
Posts: 4

Re: what are the major disadvantages of MediaWiki if any?

With MediaWiki, under special pages you can select All Pages and see all pages in the wiki.  You also have the option for seeing what is categorized and what is not categorized. Could this be a workable option for namespace, perhaps?

Offline

 

#5 2007-07-11 03:51:39

Skizzerz
Member
Registered: 2007-07-11
Posts: 1

Re: what are the major disadvantages of MediaWiki if any?

If you go into Special:Search, under the thing that says "search in namespaces", you'll find a list of every namespace on the wiki. By default, the namespaces are:
(Main), Talk, User, User talk, Image, Image talk, Template, Template talk, MediaWiki, MediaWiki talk, Project, Project talk, Help, Help talk, Category, and Category talk.

Offline

 

#6 2007-09-07 16:23:36

peterblaise
Member
From: Washington, DC, US
Registered: 2007-09-06
Posts: 5
Website

Re: what are the major disadvantages of MediaWiki if any?

However, I concur GENERALLY that Mediawiki does not (and perhaps NO wiki) automatically understands the contents of pages, so, building automatic tables of contents and automatic pages that list groups of related pages requires that you codify something on each and every page. 

Tools to manually and automatically codify pages, and to manually and automatically codify "tables of contents" meta-pages within any wiki are still in the "hacker" phase of development. 

That being said, even sophisticated and supposedly mature programs like Microsoft Word also do not understand the meaning of the content they create and save. 

The challenge is to make the program smart about the meaning of the contents we put into it, so the program can help us search, sort, select and display our content back to us in a meaningful way on demand. 

Mediawiki has loads of hacker level tools - from other people's extensions to PHP and other programming tools - but none or very few are ready to go out of the box. 

Even the installation of Mediawiki requires hacker level skills, and even mere editing pages (and templates and such) to look as nice as can be requires hacker level skills.

Offline

 

#7 2007-10-28 23:52:25

Ross
Member
Registered: 2007-10-28
Posts: 27

Re: what are the major disadvantages of MediaWiki if any?

The most important thing to keep in mind when considering MediaWiki is that it was designed for  Wikipedia and that the core development is centered around that web site. Wikipedia is all about sharing knowledge, which means open access and a flat file structure. As far as corporate branding goes that is real easy and if you do a "mediawiki templates" search on Google you'll find a large selection of templates.

Installation

MediaWiki is one of the easiest wiki installs you'll find. No root access required, simply FTP your files to your server and browse to the web install page. No need to even setup a database, the install script does it for you if you use your superuser/root password or you can setup a database and user first in your web control panel first (nothing hacker level about that). Unlike Dokuwiki, which is probably the quickest and easiest of all here to setup and use, MediaWiki does not have an admin control panel. MW has a configuration file that you access via ftp and make changes to. It's really very simple and the documentation is excellent.

Upgrades

Upgrades have been very easy and they come on a regular basis because the script is constantly being improved for Wikipedia. Usually it only involves saving your LocalSettings file and uploading the new files, if there has been a change to the database you simply run the install script again.

Table of contents and categories

There's also nothing to "codify" when adding a table of contents to an article in MW, that's done automatic and if you want to hide the table of contents it's as simple as adding "no_toc" anywhere on the page. Adding a page to a category, so that it will appear in that category's list of articles, is just as easy and you can easily add an article to multiple categories. There are also some nifty extensions for displaying your list of categories.

Extensions/Plugins

The majority of extensions (plugins), the one's you will probably want to use, are a very simple install, and there is a large selection. All you usually have to do is upload one or more php files to your extensions directory and add one line of code to your configuartion file - nothing hacker level about it at all.

Performance

As far as speed goes I am not using eAccelerator, I'm on a shared host and my pages load just as fast if not faster then any of the other wiki scripts out there. You can read up on MW performance issues and solutions in the manual: http://meta.wikimedia.org/wiki/Help:Contents (browse down to "performance")

Accessing Data in the Articles

As far as making the program smart about the contents in your wiki there is a solution -  Semantic Wiki. It's an extension that is relatively easy to install. With SW it's easy to use text placed in your articles as if it were data entered into a field in a database and then create an article that queries the data you ask for. This is an example of what you can create: http://www.centiare.com/Centiare:ASK

Why I use it

I've gone with MW for many reasons, not the least of which is the community using it is huge and possibilities with it are endless and samples of what you can do with instructions on how to do it abound. One of the biggies for me is having a separate discussion page. In MW you can hide the discussion and you can allow new members, or entry level editors, to post only in the discussion pages. You can also enable, disable or allow users to include the discussion pages in searches. Members are also able to create watch lists and get notified by email of changes to any pages on their watch list. Another are the templates you can use and create for transclusion in documents. The program is also probably going to be around, and improved upon, for a very long time to come.

The big downside
The big downside is access control, it's limited and there are hacks for it but it's still not at the level you may want if you want real tight control on who edits what pages.

Hope that helps.

Last edited by Ross (2007-11-03 14:07:07)

Offline

 

#8 2008-01-30 20:25:17

rafi972
Member
From: Israel
Registered: 2008-01-30
Posts: 1
Website

Re: what are the major disadvantages of MediaWiki if any?

A none technical issue, but rather information architectual one:
MediaWiki is designed for encyclopedia.
If you are looking for organizational wiki, you will lack:
1. Hierarchy and Navigation.
2. Extensions designed for organizations (TWiki has it).

Can you define "corporate branding" ?


rafi972@gmail.com
BusinessPedia - A Hebrew wiki for businesses and accounting
http://www.businesspedia.co.il

Offline

 

#9 2008-02-01 08:30:38

dartar
Member
From: London, UK
Registered: 2005-11-29
Posts: 65
Website

Re: what are the major disadvantages of MediaWiki if any?

As noted by ross, if you need access control, i.e. decide who can access what, MediaWiki is a very poor solution because it was not designed to handle ACLs in the first place. Many other free and opensource wikis do this job very well.

Other engines may also be more appropriate when the priority is integration with an existing website (e.g. picking up specific plugins and extensions as a function of your real needs) rather than a full-featured wiki with all functionality built-in by default.


DarTar
Wikka Development Team
WikkaWiki @ wikimatrix
wikkawiki.org

Offline

 

#10 2008-02-14 23:52:10

Tim
Member
Registered: 2008-02-12
Posts: 2

Re: what are the major disadvantages of MediaWiki if any?

MrPete wrote:

* Essentially 100% of all code is loaded for every page. This is not a problem if you have an opcode cache such as eAccelerator. But few general webhosts support anything like that, so your web pages will take 10x longer to load than with other wikis.

MediaWiki is extensively lazy-loaded these days, only a small proportion of the code is loaded on each invocation. But it's pretty big nonetheless.

Offline

 

#11 2008-02-18 18:57:14

marclaporte
Member
From: Montreal, Canada
Registered: 2006-06-25
Posts: 24
Website

Re: what are the major disadvantages of MediaWiki if any?

Evan Prodromou, MediaWiki developer, talks about MediaWiki
http://video.google.com/videoplay?docid … 1740520882

A relevant IRC chat discussion:
http://dev.tikiwiki.org/2007-07-18+IRC+ … discussion

Offline

 

#12 2008-04-02 11:03:29

babysize
Member
Registered: 2008-04-02
Posts: 2

Re: what are the major disadvantages of MediaWiki if any?

Tried to switch to Tikiwiki but finally stay back in MediaWiki sad

Though MW sometimes sucks.

Offline

 
  • Forum
  •  » MediaWiki
  •  » what are the major disadvantages of MediaWiki if any?

You are not logged in.


Board footer

Forum powered by PunBB (© 2002–2005 Rickard Andersson)