[Moin-user] need server-busting test
skip at pobox.com
skip at pobox.com
Thu Apr 17 12:43:59 EDT 2008
Rick> I'm with Marcin on this one. I have a wiki-farm of a few thousand
Rick> pages that's used for internal documentation at my company. My
Rick> server is running on an old Windows XP box, using Apache2,
Rick> FastCGI, and Python 2.5.1 and quite frankly I can't image it being
Rick> any faster than it already is. Pages, even ones full of images,
Rick> simply pop. The only time we ran into a so-called "slow" page was
Rick> one we made that had about a dozen <<fullsearch()>> functions on a
Rick> single page (took about 4~5 seconds to process).
In general, Moin seems to be quite efficient. As you observed, there are
some macros which can take a lot of time to execute. If you have an
internal wiki this shouldn't be too much of a problem. An Internet-facing
wiki though can experience major problems as I recounted partially
tongue-in-cheek regarding the Python wiki. For that wiki:
* TitleIndex indicates it has over 2000 pages. (Title search for
"python" takes about 5 seconds, text search, about 25 seconds.)
* BadContent currently contains 4355 regular expressions. (Checking in
a trivial edit to WikiSandBox takes about 15 seconds.)
So when the spammers hit the Python wiki can be fairly easily brought to its
knees. (Yes, I know we should upgrade to 1.6.x and enable textcha's, but
that task never seems to creep up to the top of anyone's queue.)
Skip
More information about the Moin-user
mailing list