Usman Asar
مطالب مطرح شده توسط Usman Asar
moodle 3.2 required PHP 5.6.x, since PHP 7.x came out there was tremendous performance uplift in any application making use of PHP, and on top you'll definitely will be given access to PHP extensions. Make use of OpCache as it comes as recommended in moodle server requirements, you may be able to support thrice the numbers of concurrent users, definitely not still 70 taking quizzes, you'll be looking into VPS/VDS ideally, or at least an Entreprise/Business Shared hosting accounts (they come with extra resources)
10 years nearly, and I still cannot confidently say I have learnt moodle enough, so it leaves me at mercy of people like Ken, Rick, Visvanath, Howard, Mary, Richard, Gareth, Marcus, Emma and list goes on. Not that moodle is difficult, but moodle has evolved so much with time to earn description of a proper learning management system.
That, does not mean I am discouraging you from putting your efforts, but if you really want to learn moodle, best place would be spending time in forums, if not, then documentation as it has evolved overtime and is based on user inputs from this forum.
Where you mentioned Ground Up, of course moodle is based on 3-tier server setup, for which you'll be looking into few other resources other than administering, developing, designing, managing or using moodle.
Where Rick and Ken have already given their valuable inputs, I'll suggest not to run after everything at once, start learning moodle's front-end first, that you can do by creating a free account at moodlecloud, then move backwards into installations/up-gradations and server setups, and finally into optimizations.
Re-quoting Ken on this one
It's a journey ... will take some time ... and there will be bumps in
the road so make sure you have a fairly high 'failure quotient'!