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
Piglets feeding off their mother's teets.

How to optimize a Moodle server? Part 3 – Apache on a diet

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 The more RAM Moodle has access to, the faster it will run and the more users it will be able to serve (if configured properly). It is therefore important for the Web server to use as little RAM as possible, so that more users can be served at the same time....

2014, January 22 · 3 min · Frederic Nevers
A screenshot of the Munin web app, with different graphs showing server performance.

How to load test your Moodle server using iMacros

This post is part of the Moodle Oktobertest series. iMacros records your web browsing activity so that you can later simulate the actions of a real Moodle user, all automatically. For example, you start up Firefox and set iMacros to record. You go about your daily business on Moodle as normal (e.g. login, view your course, add an assignment, answer some forum posts and logout), iMacros keeps a record of everything you click on during your session, including all the forms that you fill in until you press ‘Stop recording’....

2012, October 14 · 3 min · Frederic Nevers
A Moodle logo alongside a Loadtsorm logo

How to load test your Moodle server using Loadstorm

Note: this post is part of the Oktobertest Moodle series Loadstorm is a web based load testing service. Their business is to simulate multiple virtual users simultaneously navigating a website, following a scenario that you pre-recorded using the loadstorm point and click interface. This tutorial will show you how to test your Moodle installation with 25 simultaneous users, as you get 25 lifetime free virtual users with loadstorm. It also turns out to be the maximum number of students I have in my classes....

2012, October 11 · 10 min · Frederic Nevers

Save/Edit Office documents into Moodle straight from MS Office

What a start to my blog; For my first ‘Software review’ I’m actually going to look at an ‘add-in’, keep reading though as this might save you a bunch of time. I don’t know about you, but most of my Moodle courses contain resources that I have designed from scratch, most of which were created using the Microsoft® Office suite. Here is the workflow that most teachers I know (including yours truly) follow when posting an Office document onto Moodle:...

3 min · Frederic Nevers