У moodle 4.1 есть пара косяков с кэшированием, причём один косяк может застать врасплох не шибко опытных администраторов. Но обо всем по порядку. Обычно в качестве кэша используют кэш файловой системы (особо хитрые, и я в том числе, такой кеш делают на виртуальном диске, размещённом в RAM). Также мудл поддерживает: APCu, Memcached, MongoDB и Redis. Я для своего проекта выбрал первые два. В итоге вышло 3х уровневое кэширование. Для настройки кэширования в moodle надо вручную выбирать какой и где применять вариант кэширования. И вот тут среди кучи параметров есть 2 залётных. Один неприятный, а второй намертво укладывает портал обучения. Читать далее →