shel/neos-booster

Performance improvements for Neos CMS

Installs: 88

Dependents: 0

Suggesters: 0

Security: 0

Stars: 3

Watchers: 3

Forks: 0

Open Issues: 0

Type:neos-package

dev-main 2021-10-08 07:35 UTC

This package is auto-updated.

Last update: 2024-10-08 14:03:40 UTC


README

This is package under development that will provide several methods to improve performance of page rendering in Neos CMS.

I try to get most optimizations into the Neos core itself, but some first need to be tested and improved and therefore live in this package.

Node preloader

A Fusion object attached to the main Page prototype. It will preload all content nodes at the beginning of the rendering with a few optimized queries. This way a lot of queries will be skipped during the rendering of content elements. Content references are also being followed if they reference ContentCollections.

In the Neos.Demo this will f.e. remove ~20% of queries.

In a larger project several hundred queries could be skipped.