PWP wiki processor

Features

| StartPage | WikiPages | AdditionalFiles |

 -Supported features
 -Things PWP cannot do...
 -Scalability
 -Feature requests

Supported features

Things PWP cannot do...

Scalability

These chapters start often with 'Theoretically...unlimited...'. Well, not theory but usability is the thing which counts! An average response time over 0.2 seconds for the script execution is not acceptable. This Wiki will be able to handle up to 400..600 pages, depending on the hardware. This is about as much information as 4..6 books. Additionally, about 150..300 uploaded files are supported. It is prepared to run on cheap web packages. Please tell me, if you have trouble with fewer pages/files or your Wiki handles much more pages/files.

If you want to manage more pages, consider using a database backed Wiki. Such a system will also be able to rename pages and provide a faster full text search - a thing a database is built for! But make sure the system supports split index pages and lists (e.g. 50 entries per page). Otherwise you will not be able to use a lot of files!

Why are only so few pages supported?

Several operations like list views and search have to iterate over all files in one or even two directories. With too much Wiki pages and uploaded files PWP will react slowly.

PWP features no list view broken up into several pages. At a certain point the list view becomes long and slow.

PWP will run into a script timeout (30 seconds default) if you create really much static pages. At first, all uploaded files are copied into the static pages directory. Then all Wiki pages become transformed into HTML and are saved in the static pages directory. The critical amount of files depends on your hardware and the underlying software. (The script timeout does not matter regarding the functional aspect; just call again the static pages function and PWP will continue it's task!)

Feature requests

I do not plan to implement various new features like user management, database support, e-mail notify, etc. PWP will stay a simple and easy to use Wiki - unless you make use of the GPL and re-write or extend the code.

If you have found bugs or ideas for small and simple improvements: Let me know!
»mailto:wiki@lars-ackermann.de

   (Powered by PWP Version 1.4.0)