https://github.com/sebobo/shel.neos.booster
https://github.com/sebobo/shel.neos.booster
hacktoberfest neoscms performance
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/sebobo/shel.neos.booster
- Owner: Sebobo
- License: gpl-3.0
- Created: 2021-07-09T07:08:33.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2021-10-08T07:35:46.000Z (over 4 years ago)
- Last Synced: 2025-03-26T10:04:44.705Z (about 1 year ago)
- Topics: hacktoberfest, neoscms, performance
- Language: PHP
- Homepage:
- Size: 28.3 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Performance helpers for Neos CMS
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.