Basic Optimization Strategies¶
Basic strategies suitable for Moodle administrators include:
- Keep Moodle and plugins updated using a controlled change process.
- Remove unused plugins after proper review and backup.
- Use supported PHP and database versions.
- Configure cron to run regularly.
- Monitor scheduled task failures.
- Review course design for overly large pages.
- Encourage teachers to organize content into sections.
- Avoid uploading very large videos directly when a streaming platform is available.
- Use caching appropriately.
- Monitor disk space for the Moodle code directory, database, logs, and
moodledata. - Use a staging environment to test changes.
- Schedule backups and heavy tasks outside peak usage hours.
- Review logs after performance incidents.