MediaWiki@Home
This page is kept for historical interest. Any policies mentioned may be obsolete. If you want to revive the topic, you can use the talk page or start a discussion on the community forum. |
MediaWiki@Home is a distributed rendering project targeted for Wikimedia Foundation projects. It depends on a javascript implementation of the non-template expansion related aspects of the parser. When a user visits an article they receive a single blob containing all the wikitext with all templates pre-expanded and they render it directly in their own browser. Afterwards they push the parsed blob back to the cache.
Advantages
edit- Speeds up the average total transaction time by 250ms
- Speeds user-perceived article load time - display can occur as rendering proceeds
- Provides a full WYSIWYG environment to the user
- Reduces the amount of money the Foundation must spend on data center costs by reducing CPU loads
Disadvantages
edit- Doesn't exist (yet).
- Cache injection attacks by malicious clients