Skip to content

Latest commit

 

History

History
37 lines (24 loc) · 1.46 KB

BP_4016_en.md

File metadata and controls

37 lines (24 loc) · 1.46 KB

Use the latest language version

Identifiers

GreenIT V2 V3 V4

Categories

Life cycle Tiers Responsible
2. Design Datacenter Software Architect/Developer

Indications

Priority Implementation difficulty Ecological impact
3 3 3
Saved resources
Processor / RAM

Description

Server-side languages such as PHP, Ruby, Java, etc. are regularly improved by their respective communities. Each new version brings up performance gains, memory management improvements, stability improvements, and security patches. Using the latest language version to take advantage of these benefits is therefore recommended.

Example

Versions 7 and 8 of PHP have brought significant performance improvements. Additionally, with JIT (Just-In-Time Compilation), PHP 8.0 can compile code parts and store them in memory. JIT optimizes memory management in addition to improving performance.

Validation rule

The number of ... is equal to or less than
major versions behind the latest language stable version 1