This project is not covered by Drupal’s security advisory policy.
The page caches provided by the drupal core or by different reverse proxies or by browsers themselves are not suitable for pages like entity edit forms. In case you expect the user to load a form in the next step of her work flow, you might consider a kind of proprietary browser driven link prefetching mechanism of that page. Especially if it takes a long time to load because it requires complex database queries or fetches data from external resources.
Unfortunately this kind of prefetching is not reliable because
- it depends on the browser
- the feature could be turned off globally by the user
- the browser decides when to start a prefetch, for example only during its idle times
The Prefetch Cache module adds such a prefetch feature to drupal in a browser independent and reliable way. In fact in can be described as personalized pre-warmed page cache that even works for pages that are commonly not cacheable for authenticated users.
After installing the module the developer / themer can decide to "prefetch" a page by simply adding the prefetch-cache class to any link:
<a class="prefetch-cache" href="/node/17/edit">
Have a look at the documentation for further information about settings, cache tags, examples, ...
Project information
- Module categories: Developer Tools, Performance
- 14 sites report using this module
- Created by mkalkbrenner on , updated
- This project is not covered by the security advisory policy.
Use at your own risk! It may have publicly disclosed vulnerabilities.