[pmwiki-users] PmWiki scalebility questions (newbie)
Patrick R. Michaud
pmichaud at pobox.com
Mon Aug 28 08:25:47 CDT 2006
On Mon, Aug 28, 2006 at 01:38:49PM +0200, Hsing-Foo Wang wrote:
> I am interested in knowing the 'scalebility' of PmWiki.
> I know PmWiki is flat-file based, so it comes down to filesystem en
> speed and all. So basically I have the following (nOOb) questions:
> 1. How many pages can PmWiki serve
It's really limited only by the available disk space and the
performance of the server. However, to give an example of
how big a PmWiki server *can* get, the TAMU-CC Student Wiki
currently has over 200,000 pages running from a single wiki.
> 2. How is the speed/processing of PmWiki infuenced by the number of pages
More pages can slow things down if directories get too large.
And some operating systems have a limit on the number of files
that can go into a single directory.
If the number of pages will be larger than about 10,000, it's a
good idea to subdivide wiki.d/ into smaller directories, using the
> 3. How is the speed/processing of PmWiki influenced by the number of
> cookbook recipies
Depends on the recipes -- the number of markup rules added,
the efficiency of the pattern rules, and how often they're used.
> 4. Based on a 'standard' server, is there a 'matrix' on how much load
> a server can handle?
Not as far as I know. The important aspects are to have good
disk performance and a reasonable amount of memory allocated to
PHP for processing pages.
> 5. Are there any default of recipies that infulence the performance of
> a server significantly?
Again, I'm not aware of any at the momoent. Usually when we find
a recipe that impacts performance in a negative way, it gets fixed
Hope this helps!
More information about the pmwiki-users