Why?
All define() constants done in _ss_environment.php are usable in caching layers or before building the various ConfigManifest files, etc.
By putting database, environment and log settings in this file, we can update our caching layers use these values and/or store cache configs there. (One centralized place for server configurations sounds like a good idea to me!)
Silverstripe versions?
IIRC, _ss_environment.php only works 3.2+, but maybe its in 3.1+ and just not documented.
Why? All define() constants done in _ss_environment.php are usable in caching layers or before building the various ConfigManifest files, etc.
By putting database, environment and log settings in this file, we can update our caching layers use these values and/or store cache configs there. (One centralized place for server configurations sounds like a good idea to me!)
Silverstripe versions? IIRC, _ss_environment.php only works 3.2+, but maybe its in 3.1+ and just not documented.