We have an AEM page (product.html) that is quite heavy due to a large number of authored components. As a result, only part of the components load during authoring, which affects usability.
To work around this, we increased the request size in the main Sling servlet from the default value of 1000 to 2000. This resolved the component loading issue during authoring but its not performance oriented . This page also takes significantly longer to load via the dispatcher URL. we to make it better .
I’m looking for best practices or architectural approaches to make the authoring experience smoother and more user-friendly, while also ensuring optimal performance on the dispatcher. Any suggestions to address both concerns would be greatly appreciated.
Views
Replies
Total Likes
Hi,
Not sure if this is relevant for AEM Guides.
In general, you can try following this.
Authoring Experience Improvements
Dispatcher Performance Enhancements
Views
Replies
Total Likes
@sparwaiz : are you generating these Sites pages from AEM Guides?
If so, AEM Guides provide ability to flatten the nodes/components to reduce the number of components or depth - hence the need to change request size in sling main servlet can be avoided. You can read more about flattening of nodes in pages generated from AEM Guides on this ExL page
But if the pages are not generated from AEM Guides (from ditamap/topics) then what @Vijendra1 mentioned is applicable as well
Views
Replies
Total Likes
@sparwaiz : does this help? If this addresses your query please share your input/acceptance.
Views
Replies
Total Likes
Views
Likes
Replies
Views
Likes
Replies