Are slow page load times driving you nuts?
When you click on a link in Moodle, are some of the pages taking longer than they should to finish loading? Frustrating, isn’t it? And you’re not alone. The speed at which pages load is called the Page Load Time (PLT) and is measured in seconds. There are various extensions you can use to measure this, such as the ‘Page load time’ extension in Chrome. I expect my Moodle pages to load in less than two seconds, and not more than three seconds, and I think this is a reasonable expectation. So how do your PLTs compare, and do you know what to do about it if they are not ‘up to speed’?
What can I do about my pages loading so slowly?
The most common cause of slow page load times is having large images or video on the page.
With images, you could improve your PLT by:
- Using image editing software to reduce (compress) the size of the image.
Many products such as Photoshop enable you to choose the quality of the image. The lower the quality, the smaller the size. 96dpi is a good option.
- Resizing the image
You can reduce the size of the image by specifying a smaller percentage for the image size. This can easily be done using products such as Paint.
- Using a screen capturing product such as ScreenHunter
This will make capturing an image in an optimum size simple. If you have an image that is large, an easy way to reduce the size is to add the image to a Word document, make it the size you want, then use a screen capturing tool to capture it.
- Using online products such as Image Optimiser to get the best size and quality of your image.
- Using a screen capture tool to capture the image
These can usually create a copy of the image that is 96dpi which is sufficient quality for online use. With a tool such as this you can easily:
- load your course page
- capture the slow-loading image with a screen capture product
- delete the slow-loading image in the course
- replace it with the image you just created.
With video it is a good idea to use the Page resource instead of putting the image into a Label. Labels load when you open the page, whereas you need to click on the Page to see the video. This means the video only loads up when the student wants to see it, so the overall page will load a lot more quickly.
For more suggestions you might like to use Google Analytics to analyse your Page Load Time (PLT) – Note: some of this is quite technical…:
If you have access to Google Analytics for your site:
- Log into Google Analytics
- Click on Behaviour > Site speed > Speed suggestions
- Next to the pages listed, there is a ‘Page Speed Suggestions’ column for each page
- Click on the link in that column
- A pop-up will offer suggestions.
You will see that there are many pages analysed!! Fortunately you can use the search box if you know what you are looking for.
Moodle is our thing. So Let us know if you need a hand.