Das PHP-Core-Team hat einen RFC verabschiedet, der einige wichtige Änderungen am Veröffentlichungszyklus der derzeit aktiven und zukünftigen PHP-Versionen beschreibt.
Der RFC zur Aktualisierung des Release-Zyklus forderte Kommentare und eine Abstimmung für mehrere Änderungen. Zu den zwei wichtigsten Änderungen gehört die Verlängerung des aktiven Wartungszeitraums jeder PHP-Version von einem Jahr auf zwei Jahre sowie die Angleichung des aktiven Supports und des Endes - Lebensdaten bis zum Ende des Kalenderjahres.
Bis zu dieser Änderung erhielt jede größere PHP-Version (z. B. PHP 8.3, 8.4, 8.5 usw.) zwei Jahre aktive Fehlerbehebungen und Sicherheitsfixes, gefolgt von einem Jahr Sicherheitsupdates. Dies bedeutete im Endeffekt, dass jede größere PHP-Version insgesamt drei Jahre lang Support erhielt und alle PHP-Anwendungen gezwungen waren, vor diesem Dreijahreszeitraum auf die nächste PHP-Version zu aktualisieren.
Die neue Änderung, die effektiv übernommen wurde, bedeutet, dass jede größere PHP-Version zwei Jahre lang Sicherheitsfixes anstelle eines Jahres erhält. Das bedeutet im Wesentlichen, dass jede PHP-Version insgesamt vier Jahre Support erhält – zwei Jahre aktive Wartung und zwei Jahre Sicherheitsfixes.
Darüber hinaus wurden die aktiven Support- und End-of-Life-Daten so verschoben, dass sie immer am letzten Tag des Kalenderjahres enden. Zuvor erreichte die PHP-Version mit dem Nur-Sicherheitsfixes-Status sofort ihr Lebensende, als die kommende PHP-Version veröffentlicht wurde.
Diese Änderung des Release-Zyklus gilt auch für aktuell aktive PHP-Versionen. Die folgende Tabelle zeigt die aktualisierten Zeiträume für aktiven Support und Sicherheitssupport:
PHP version | Release date | Active maintenance until | Security fixes until (EOL date) |
---|---|---|---|
PHP 8.1 | 2021-11-25 | 2023-11-25 | 2025-12-31 |
PHP 8.2 | 2022-12-08 | 2024-12-31 | 2026-12-31 |
PHP 8.3 | 2023-11-23 | 2025-12-31 | 2027-12-31 |
PHP 8.4 | 2024-11-21 | 2026-12-31 | 2028-12-31 |
PHP 8.5 | 2025-11-20 (est) |
2027-12-31 | 2029-12-31 |
Das obige ist der detaillierte Inhalt vonAktualisierung des PHP-Releasezyklus. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!