Blog Sections Open
Speeding Up Gallery by Generating Thumbnails on Upload
A performance-minded approach for Gallery setups where thumbnail generation should happen at upload time instead of during frontend requests.
Image-heavy sites often feel slow not because the gallery component is wrong, but because thumbnails are being generated at the worst possible moment: during a live frontend request.
This article argued for a simpler strategy: create the preview files when images are uploaded, not when users open the page.
Why this helps
- frontend requests become cheaper and more predictable
- thumbnail generation cost moves to editorial time
- traffic spikes do not trigger repeated image work
That is a classic Evolution CMS lesson. A lot of performance work is not about adding more caching layers. It is about moving expensive processing to the point in the workflow where it is safest and cheapest.
For galleries, that often means pre-generating assets at upload time so visitors only ever request ready-to-serve files.
Fixing Strict URLs When Alias Replacements Touch the Wrong Links
A troubleshooting note for legacy Strict URLs behavior where broad regex replacement can accidentally rewrite unrelated links.
Moving the Evolution CMS Manager Without Patching Core Blindly
A hardening-oriented guide to changing the manager path, understanding why it is not fully abstracted in core, and planning the move carefully.