• PHP 5.4+ (PHP 5.6 Recommended)
  • MySQL 5 (MariaDB 10 Recommended)
  • Linux (CentOS Recommended)
  • Windows
  • Linux CentOS 6.6 64bit
  • Dual Core or Equilevent
  • 4 GB of ram
  • 100 GB Diskspace (Preferrable SSD)

This minimum requirement can handle over 100 concurrent requests per second.

  • Linux CentOS 7.x 64bit
  • Single Processor Quad Core or Equivalent
  • 8 GB of ram
  • 500GB SSD Harddrive
  • cURL
  • GD
  • mysqlnd
  • zip
  • php-fpm (Optional)
  • opcache (Optional)

If your SCL is packaged with the Student eBooks Module you will need to install SWFTools 0.9 or later which is required by FlexPaper Annotation.

SCL support distributed memory object caching system which speedup many of system function result but is currently under BETA because still many functions and objects under development.

Enabling caching from System Settings gonna make host without configuration of Opcode or/and Cached MySQL faster 200-1400 times, the largest peak was result of highest running function.

But according to our tests which has enabled php opcode and mysql cache this gonna only will make your SCL faster 10 to 200 times, the largest peak was result of Highest running function.

only one PHP Extension is required to enable Memory based Caching

  • APC (Recommended)
  • Memcached
  • Wincache

The Following Directories must be writable

  • ./attachments
  • ./assets/polling
  • ./assets/uploads