Website optimisation tips

Avatar

Avatar

theo_nicolaou

Avatar

theo_nicolaou

theo_nicolaou

25-01-2017

Hello,

I am investigating different options for optimising our website. Having spent a morning of searching online, I have found the vast majority of articles refer to optimising the repositories, the OAK side, the workflows and indexing. While I am certainly not dismissing these factors, they're not quite what I am looking for - I was hoping to find more examples of how to optimise on the front-facing site. So for example:

  • reducing the number of HTTP requests - there appear to be quite a few extra JS files loaded on our site, some of which may not necessarily be needed but they are all dependencies of each other. Does anyone have experience of this with their website and do you have any tips on how to reduce the number of requests without breaking the site?
  • similarly, are there any JS/CSS files that AEM loads by default which don't need to be on the front-facing site?
  • I've read that it might be a good idea to use a CDN for JS/CSS assets - but how does this work in conjunction with using ClientLibraries?

Any help or advice will be a good starting point and hopefully the discussion will go on from there smiley

Thanks very much in advance

Theo

View Entire Topic

Avatar

Avatar

Gdubz-57m2mu

Avatar

Gdubz-57m2mu

Gdubz-57m2mu

25-01-2017

Along with the link that Scott gave you, take a look at the Adobe Granite HTML Library Manager[1] configuration if you haven't already. Should help make the OOTB clientlibs a little lighter in PROD.

[1] https://docs.adobe.com/docs/en/aem/6-2/deploy/configuring/osgi-configuration-settings.html#Adobe Granite HTML Library Manager