A fighter jet breaking the sound barrier.

How to optimize a Moodle server? Part 4 – APC

Disclaimer: I am not a professional server administrator but I have looked after Moodle servers for several years now, and never experienced any major crashes. It has worked for me, but might not work for you. You’ve been warned! Why it matters As explained in a previous post, Moodle is made up of files & folders saved on a hard drive (server). Whenever a user performs an action on Moodle (e....

2014, January 23 · 4 min · Frederic Nevers
Screenshot of an Excel chart, showing the performance of a non-optimised Moodle server.

How to optimize a Moodle server? Part 1 – Apache

Disclaimer: I am not a professional server administrator but I have looked after Moodle servers for several years now, and never experienced major issues. What I am sharing has worked for me, but might not work for you. You’ve been warned! Why it matters If there is ever one configuration file you should tinker with, it is the Apache configuration file. More often than not the default configuration of Apache will crash a Moodle server when under a bit of load, or at least make it very slow....

2014, January 20 · 7 min · Frederic Nevers
Screenshot of a TinyMCE editor, with Moodle, TinyMCE and Google logos.

How to add Google Webfonts to Moodle text editor (TinyMCE)

Notes To complete this tutorial you must be able to login to Moodle as an administrator. You will also need access to the files on the server (FTP or SSH access). This tutorial is for Moodle 2.3 or above (it can be done for Moodle 2.0, 2.1, 2.2 and I’m happy to extend this blog post if someone asks me for it). Adding Google fonts will have a slight impact on page load time (not noticeable in most cases)....

2013, June 17 · 2 min · Frederic Nevers
A bunch of cartoon penguins wearing different attires, around the Moodle logo.

Gamifying a Moodle course. What difference does it make? Week 11

This is week 11 of my ‘gamified Moodle course vs. non-gamified experiment. What is Open Badges There have been a few great blog posts (1,2) written about Open Badges and Moodle. As explained in this Wikipedia entry,  Open Badges is a program by Mozilla that issues digital badges to recognize skills and achievements. The badge structure allows one to display real-world achievements and skills which may help with future career and education opportunities....

2013, June 6 · 5 min · Frederic Nevers
Scales leaning one way. In the scales are one Moodle logo in each. Around the scales are icons representing different file types, with their storage values.

10 ways to reduce the size of a Moodle course

Why it matters There are several reasons why you want to ensure your images & resources have as small a footprint as possible on your storage. Here are some of those reasons: Content is served faster to your users Especially useful in parts of the world where connection to the Internet isn’t great Limits the amount of storage needed May allow to remain on cheaper hosting plan a bit longer e....

2013, June 5 · 5 min · Frederic Nevers