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....
How to optimize a Moodle server? Part 2 – MySQL
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 As I explained in a previous post, Moodle builds all of the pages it displays on-the-fly, as they are requested by users (i.e. pages are not ‘stored’ on disk)....
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....
Moodle 2.4 Beta performance test – comparison with Moodle 2.3
Last month I wrote a blog post comparing different versions of Moodle and the demands they each place on hardware. With Moodle 2.4 release just around the corner, I thought I would perform the same series of tests – here are the results.
Warning: these tests are not scientific by any standards but I am comparing apples with apples, please read my previous blog post to check my methodology – I did not change anything on my server/Moodle site since my last round of tests....
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....