On Mon, Apr 19, 2010 at 2:40 PM, Matthias Korn <matsch(a)rockinchina.com>wrote;wrote:
We are on a shared web hoster. So caching is not really an option for
now.
To be frank, I was a little surprised to have that big of a performance
impact with only 2000 visitors per day. Do you think that claim is
reasonable? I would like to see what is actually causing it, but I have
no idea how to analyze it.
In general, shared hosts are best for hosting static content or dynamic
content that is accessed very lightly. It also depends on the quality of
the host; some will crumple where others would be fine, and some actually
have caching built in. Finding a better shared host or a VPS is
probably your best option.
If you'd rather try to draw water from stones, take a look at
http://www.mediawiki.org/wiki/User:Aaron_Schulz/How_to_make_MediaWiki_fast or
http://mituzas.lt/2007/01/26/mediawiki-performance-tuning/
I would focus on $wgDisableCounters, $wgMiserMode, $wgJobRunRate,
$wgUseFileCache, and the system messages; tweaking those things should
provide the most benefit.