
* Attempt fpcvt simplification per John Morgan. * Add UWP to list of unsupported ASAN features. * Update docs/atl-mfc-shared/reference/cfiletime-class.md * Initial pass minimizing on > entities ( #3919) * Add /fpcvt compiler option docs ( #3886)

* Add Visual Studio 2022 Platform Toolset Version

Moodle is primarily developed in Linux using Apache, PostgreSQL/ MySQL/ MariaDB and PHP (sometimes known as the LAMP platform). The basic requirements for Moodle are as follows: If you are installing Moodle in a Windows server, note that from php5.5 onwards, you will also need to have the Visual C++ Redistributable for Visual Studio 2012 installed from: Typically this is also how Moodle is run, although there are other options as long as the software requirements of the release are met.Disk space: 200MB for the Moodle code, plus as much as you need to store content.Processor: 1GHz (min), 2GHz dual core or more recommended.Memory: 512MB (min), 1GB or more is recommended.8GB plus is likely on a large production server.Consider separate servers for the web "front ends" and the database.It is much easier to "tune"Īll the above requirements will vary depending on specific hardware and software combinations as well as the type of use and load busy sites may well require additional resources. Further guidance can be found under performance recommendations. Moodle scales easily by increasing hardware.įor very large sites, you are much better starting with a small pilot and gaining some experience and insight.

A "what hardware do I need for 50,000 user?" style post in the forums is highly unlikely to get a useful answer.
