VLE Report 2015/Moodle

From Wikimedia UK
< VLE Report 2015
Revision as of 11:12, 10 April 2015 by Charles Matthews (talk | contribs) (Created page with "This page is part of the VLE Report 2015. ==Basics== Moodle is open source software and a LAMP application, meaning that the initial setup is...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

This page is part of the VLE Report 2015.

Basics

Moodle is open source software and a LAMP application, meaning that the initial setup is relatively straightforward. Issues are graphical design (Moodle themes), hosting appropriate to traffic, and upgrades, which Moodle provides about once every six months. Backups must be configured as a matter of urgency. Documentation is online at http://docs.moodle.org.

Graphics

Moodle has "moving parts" in the form of a distinctive right-hand sidebar. One effect is that a theme (CSS skin) for Moodle is quite complex as a collection of files. The presentation of Moodle via a theme is going to be one of: a standard skin free as a baseline, which is plain and unexciting; adaptation of free skins available online; or a custom design. Professional work in this area is not cheap.

There is a temptation to rationalise Moodle features, e.g. the calendar. Moodle evolves, and a theme may be broken by an upgrade, requiring maintenance edits.

Traffic and performance

It seems to be a largely empirical matter how to get acceptable performance from Moodle. With cloud hosting one can expect to expand the hosting in line with results. A database server and use of opcache are standard ways to tune the system. Again, upgrades may change the situation.

Moodle's caching to provide performance to institutions with heavy use of their sites is perhaps responsible for unexpected behaviour on smaller-scale installations. In any case the learning curve on performance is tangible unless the hosting is quite generous.