Experimental project

This is a sandbox project, which contains experimental code for developer use only.

This module makes it possible to pre-render the views panes/views displays for panes which has no dependencies on which context they are disaplayed on. This meens no user-specific content, no dynamic content based on the term on taxonomy term pages and no forms (because of the path set in "action").
BUT views lists like latest, newest, nodequeues (which is by default always ressource-demanding because it uses node_view) etc. can be pre-rendered.

It will greatly improve the performance (speed and memory usage), and often updated complex content will almost come for free.

It can be updated through cron or, if cron has too much overhead and the content needs to be updated frequently, it can be updated through a link.

It supports both regular views displays and views panes. If identical panes are displayed on multiple pages, it will only need to render it once.

It still has a few issues, though, so use with care :-)

Project information

  • Created by frakke on , updated