-
Improvement
-
Resolution: Fixed
-
Minor
-
4.1.5, 4.2, 4.3.5, 4.4.1, 4.5
-
MOODLE_401_STABLE, MOODLE_402_STABLE, MOODLE_403_STABLE, MOODLE_404_STABLE, MOODLE_405_STABLE
-
MOODLE_500_STABLE
-
MDL-79165-main -
-
-
2
It would be nice to have the option to use igbinary instead of PHP's built in serializer for based cache store instances, this would reduce storage requirements (and potentially bandwidth requirements for remote cache store instances).
I quickly tested using igbinary for cachestore_file and it seems to make a difference. After using the "Make test course" feature to create a medium sized course, the size of the coursemodinfo cache file for this course was 25kb using PHP's built in serializer, switching to igbinary reduced this to 5kb. It seems to be marginally faster to generate the page but uses a little more ram (8.9mb compared to 8.5mb in my local environment).