Toolserver:WikiProxy/rewrite

WikiProxy was created because users should not have direct access to text, as they contain deleted and oversighted stuff. It currently is a PHP script that uses MediaWiki to extract the text data.

Issues

 * Runs as PHP scripts that needs to fire up MediaWiki on each request (?)
 * Slooooow
 * No bulk queries

Solutions
Rewrite WikiProxy!


 * Idea: daemon with own webserver. Persistent connections, limited startups of mediawiki
 * Problem: PHP lacks threading support, MediaWiki is probably not thread-safe. PHP supports forking, but can connections be shared over processes? (dup2 perhaps?)

Category:Nascent ideas