DOC: Add breakdown of PHP support by version (#8947)

Currently, this information requires that you open different pages and blogposts and and compare the information yourself.
This is more helpful.
This commit is contained in:
Sam Minnée 2019-04-30 13:07:16 +12:00 committed by Ingo Schommer
parent 54cb591f54
commit 2c09c83899

View File

@ -8,6 +8,8 @@ Our web-based [PHP installer](installation/) can check if you meet the requireme
## Web server software requirements
SilverStripe 4 has the following server requirements:
* PHP 5.6, 7.0, 7.1 or 7.2
* Note: Although we do our best to support 5.6 and 7.0, they are deprecated and [unsupported by the PHP Project](http://php.net/supported-versions.php).
If you are using these, we strongly recommend you to upgrade.
@ -53,6 +55,19 @@ Our web-based [PHP installer](installation/) can check if you meet the requireme
* Windows
* Mac OS X
### PHP Requirements for older SilverStripe releases
SilverStripe's PHP support has changed over time and if you are looking to upgrade PHP on your SilverStripe site, this table may be of use:
| SilverStripe Version | PHP Version | More information |
| -------------------- | ----------- | ---------------- |
| 3.0 - 3.5 | 5.3 - 5.6 | [requirements docs](https://docs.silverstripe.org/en/3.4/getting_started/server_requirements/)
| 3.6 | 5.3 - 7.1 | |
| 3.7 | 5.3 - 7.3 | [changelog](https://docs.silverstripe.org/en/3/changelogs/3.7.0/) |
| 4.0 - 4.4 | 5.6+ | |
| 4.5+ (unreleased) | 7.1+ | [blog post](https://www.silverstripe.org/blog/our-plan-for-ending-php-5-6-support-in-silverstripe-4/) |
## Web server hardware requirements
Hardware requirements vary widely depending on the traffic to your website, the complexity of its logic (i.e., PHP), and