PyKwiki is fast because it's 100% static. No server side processing is necessary. Why regenerate a page every single time someone visits it? PyKwiki regenerates the page only when its content has changed.
But wait! How can that be if you have built-in searching? PyKwiki generates a JSON index file for page searches, so unlike most other static content systems, you don't need to rely on a third party to perform searches.
In most cases, PyKwiki won't require any optimization. However, if a PyKwiki site happens to receive hundreds of thousands of views per day, then there are a few different techniques to help remove this load.