Building for Performance

by Chris Ullyott | Last edited: 1/26/2016

The following could be potential causes of sluggish page load times.

High amount of API calls

Found by visiting "www.yoursite.com/?showLoadTimes" and searching for "Time:". If the site uses over 40 API calls on one page, that could be an issue unless the calls are streamlined as much as possible. For other development tools, see this resource.

Excessive use of "nocache"

No live site should rely on "nocache". This makes the API call skip caching and loads the data from the API servers on each page load.

Similar API calls made repeatedly

If any API calls are made repeatedly in a loop, that would be an issue as well.

Large image assets

High-resolution images not prepared for the web can slow down apparent page load times significantly. Take advantage of image caching to help with this.