Blog Sections Open

Running Heavy Snippets Through AJAX in Evolution CMS

If a snippet is slowing down page rendering, moving it behind an AJAX request can improve perceived speed without changing the snippet’s core logic.

Classic snippets like Ditto or Wayfinder can consume noticeable memory and render time on data-heavy pages. One practical workaround is to load the page shell first and request the heavy snippet output separately through AJAX.

Why teams did this

  • the visible page appears sooner
  • expensive blocks become isolated
  • slow snippets stop blocking the first paint

Trade-off

You gain perceived speed, but you also add one more moving part to routing, caching, and front-end initialization. Use it for truly heavy blocks, not for every component on the page.

Newer post

Attaching Multiple Images to an eForm Submission

Multiple file attachments in eForm are possible, but the form and mail-processing layer both need to be structured for repeated files instead of a single upload field.

Older post

Prefilling eForm Fields with Logged-In User Data

When a logged-in customer opens an order form, you can prefill the form from their profile instead of making them type the same data again.