# Το μέλλον της PHP

> Το μέλλον της PHP βάσει τεκμηριωμένων σχεδίων: διάρκεια υποστήριξης, PHP 8.6 με προγραμματισμένη ημερομηνία, εγκεκριμένα RFCs για την PHP 9.0.

Πηγή: https://phpsos.de/el/php/zukunft-von-php/  
Ημερομηνία: 25/10/2026  
Πάροχος: PHP SOS, Επείγουσα βοήθεια PHP και ασφάλεια διακομιστών. Άμεση βοήθεια μέσω WhatsApp: https://wa.me/491736494914?text=%CE%93%CE%B5%CE%B9%CE%B1%20%CF%83%CE%B1%CF%82%2C%20PHP%20SOS%2C%20%CF%87%CF%81%CE%B5%CE%B9%CE%B1%CE%B6%CF%8C%CE%BC%CE%B1%CF%83%CF%84%CE%B5%20%CE%B2%CE%BF%CE%AE%CE%B8%CE%B5%CE%B9%CE%B1%20%CE%BC%CE%B5%20%CF%84%CE%BF%CE%BD%20%CE%B4%CE%B9%CE%B1%CE%BA%CE%BF%CE%BC%CE%B9%CF%83%CF%84%CE%AE%20PHP%20%CE%BC%CE%B1%CF%82.%20%CE%95%CF%84%CE%B1%CE%B9%CF%81%CE%B5%CE%AF%CE%B1%3A%20%E2%80%A6%20%CE%99%CF%83%CF%84%CF%8C%CF%84%CE%BF%CF%80%CE%BF%CF%82%3A%20%E2%80%A6

**Εν συντομία:** Το μέλλον της PHP είναι σε ουσιώδη σημεία καθορισμένο και δημόσια αναγνώσιμο. Κάθε έκδοση λαμβάνει τέσσερα χρόνια υποστήριξης, δύο από αυτά μόνο με διορθώσεις ασφαλείας, κάθε φορά έως τις 31 Δεκεμβρίου. Η PHP 8.6 προβλέπεται σύμφωνα με τον προγραμματισμό για τις 19.11.2026 και φέρνει μεταξύ άλλων ασφαλέστερες προεπιλογές sessions. Για την PHP 9.0 υπάρχουν εγκεκριμένες προτάσεις αλλαγών, αλλά όχι ανακοινωμένη ημερομηνία. Για τις επιχειρήσεις αυτό σημαίνει: προγραμματίσιμες αναβαθμίσεις αντί για εκπλήξεις, εφόσον χρησιμοποιούν υποστηριζόμενες εκδόσεις.

## Πώς αποφασίζεται το μέλλον της PHP;

Νέες λειτουργίες και κανόνες δημιουργούνται στην PHP μέσω RFCs (Request for Comments). Μια πρόταση δημοσιεύεται στο wiki της PHP, συζητείται στη λίστα αλληλογραφίας και στη συνέχεια ψηφίζεται. Για τις νέες προεπιλογές sessions, για παράδειγμα, χρειαζόταν σύμφωνα με το RFC πλειοψηφία δύο τρίτων. Μόνο ένα εγκεκριμένο και υλοποιημένο RFC αποτελεί τεκμηριωμένο προγραμματισμό· οι προτάσεις υπό συζήτηση είναι ιδέες, όχι δεσμεύσεις.

Για όσους αποφασίζουν αυτό είναι πλεονέκτημα: όποιος θέλει να ξέρει τι έρχεται, μπορεί να διαβάσει τη λίστα στο wiki, αντί να βασίζεται σε φήμες. Σε αυτή τη σελίδα αναφέρουμε γι' αυτό μόνο εγκεκριμένα ή υλοποιημένα RFCs και επίσημες ημερομηνίες.

## Σταθερή διάρκεια υποστήριξης: τέσσερα χρόνια ανά έκδοση

Το 2024 το έργο PHP προσάρμοσε τον κύκλο εκδόσεων με RFC. Έκτοτε ισχύει: δύο χρόνια ενεργής υποστήριξης με διορθώσεις σφαλμάτων και ασφαλείας, έπειτα δύο χρόνια μόνο για κρίσιμα προβλήματα ασφαλείας. Οι προθεσμίες λήγουν ενιαία στις 31 Δεκεμβρίου. Τα Release Candidates δεν επιτρέπεται πλέον να περιέχουν νέες λειτουργίες.

| Έκδοση | Κυκλοφόρησε | Ενεργή υποστήριξη έως | Διορθώσεις ασφαλείας έως |
|---|---|---|---|
| 8.2 | 08.12.2022 | 31.12.2024 | 31.12.2026 |
| 8.3 | 23.11.2023 | 31.12.2025 | 31.12.2027 |
| 8.4 | 21.11.2024 | 31.12.2026 | 31.12.2028 |
| 8.5 | 20.11.2025 | 31.12.2027 | 31.12.2029 |
| 8.6 | προγραμματισμένη 19.11.2026 | σύμφωνα με τον κανόνα πιθανώς 31.12.2028 | σύμφωνα με τον κανόνα πιθανώς 31.12.2030 |

Οι τιμές για τις 8.2 έως 8.5 προέρχονται από το php.net, εκείνες για την 8.6 τις εξαγάγαμε από τον ισχύοντα κανόνα· είναι δεσμευτικές μόνο όταν τις δημοσιεύσει το php.net. Τι σημαίνει αυτό για παλαιότερες εκδόσεις περιγράφουν οι σελίδες [Εκδόσεις PHP και κύκλος εκδόσεων](https://phpsos.de/el/php/release-zyklus/) και [Τέλος ζωής της PHP: κίνδυνοι παρωχημένων εκδόσεων](https://phpsos.de/el/ratgeber/php-end-of-life-risiken/).

## PHP 8.6: τι έχει αποφασιστεί

Σύμφωνα με τον χρονοπρογραμματισμό στο wiki της PHP, η κυκλοφορία της PHP 8.6.0 προβλέπεται για τις 19.11.2026. Στις 21.10.2026 κυκλοφόρησε το τέταρτο Release Candidate, το οποίο σύμφωνα με το php.net περιέχει ήδη τις διορθώσεις για τις δύο ευπάθειες PHP2Shell· οι προηγούμενες δοκιμαστικές εκδόσεις 8.6 πρόκειται να αντικατασταθούν. Το επόμενο Release Candidate έχει ανακοινωθεί για τις 05.11.2026. Οι δοκιμαστικές εκδόσεις δεν ανήκουν στην παραγωγή.

Μια επιλογή από τα RFCs που το wiki καταχωρίζει ως υλοποιημένα για την PHP 8.6:

1. **Ασφαλείς προεπιλογές sessions:** τα `session.use_strict_mode` και `session.cookie_httponly` ενεργοποιούνται από προεπιλογή, το `session.cookie_samesite` ορίζεται σε `Lax`.
2. **Ορίσματα συναρτήσεων σε μηνύματα σφαλμάτων:** πρόσθετες πληροφορίες που βοηθούν στην αντιμετώπιση σφαλμάτων.
3. **Περιορισμός των αλυσίδων φίλτρων:** ένα ανώτατο όριο για τον αριθμό των συνδεδεμένων φίλτρων.
4. **Νέα γλωσσικά μέσα:** μεταξύ άλλων `clamp()`, μερική εφαρμογή συναρτήσεων και προεπιλεγμένες τιμές για ιδιότητες readonly.
5. **Κατάργηση:** οι τιμές επιστροφής από τα `__construct()` και `__destruct()` χαρακτηρίζονται ως παρωχημένες.

Τι ήρθε ήδη με τις PHP 8.0 έως 8.5, συνοψίζει η σελίδα [PHP 8.0 έως 8.5: οι σημαντικότερες καινοτομίες](https://phpsos.de/el/php/php-8-neuerungen/).

## PHP 9.0: εγκεκριμένες προτάσεις, καμία ημερομηνία

Αρκετά RFCs προβλέπουν ρητά αλλαγές για την PHP 9.0 και είναι εγκεκριμένα, αλλά δεν έχουν ακόμη υλοποιηθεί. Σε αυτά ανήκουν: σφάλμα αντί για προειδοποίηση σε μη ορισμένες μεταβλητές και ιδιότητες, η κατάργηση της γραφής `${}` μέσα σε συμβολοσειρές, η κατάργηση των αναγνωριστικών session μέσω GET και POST και το τέλος των έμμεσα nullable τύπων παραμέτρων. Ημερομηνία κυκλοφορίας για την PHP 9.0 δεν έχει ανακοινωθεί στο php.net.

Για τον προγραμματισμό αυτό σημαίνει: ο κώδικας που σήμερα παράγει προειδοποιήσεις για παρωχημένες λειτουργίες, πρέπει να καθαριστεί τώρα. Τότε το μεταγενέστερο άλμα δεν θα γίνει μεγάλο έργο.

Στο wiki υπάρχουν επίσης πολλές προτάσεις υπό συζήτηση, για παράδειγμα ένα κοινό δυαδικό αρχείο για τη γραμμή εντολών και το FPM ή ταυτόχρονη εκτέλεση στη μηχανή. Αν θα έρθουν είναι ανοιχτό.

## Ποιος στηρίζει την PHP

Η PHP συντηρείται από εθελοντές και αμειβόμενους προγραμματιστές. Για κάθε έκδοση υπάρχει μια ομάδα release managers· για την PHP 8.6 το wiki αναφέρει τους Daniel Scherzer, Matteo Beccati και Joe Ferguson. Το PHP Foundation περιγράφει ως αποστολή του τη διασφάλιση της μακροπρόθεσμης ευημερίας της γλώσσας και αναθέτει κατά τη δική του παρουσίαση σε μια ομάδα προγραμματιστών μερικής και πλήρους απασχόλησης εργασίες συντήρησης, ασφάλειας και νέων λειτουργιών.

Εκσυγχρονίζεται και η υποδομή: από την PHP 8.5 η OPcache είναι μόνιμα ενσωματωμένη και με RFC αποφασίστηκε να συνιστάται το PIE για επεκτάσεις και να χαρακτηριστεί το PECL ως παρωχημένο.

## Τι σημαίνει το μέλλον της PHP για την ασφάλειά σας

Το PHP2Shell έδειξε πόσο σημαντικές είναι οι διάρκειες υποστήριξης. Για τις 8.2 έως 8.5 έφτασαν στις 21.10.2026 επίσημες διορθώσεις· για την 8.1 και παλαιότερες υπήρχαν μόνο ελάχιστα backports του πηγαίου κώδικα. Η PHP 8.2 τελειώνει στις 31.12.2026. Όποιος σχεδιάζει σήμερα, πρέπει να κρατήσει τρία σημεία:

- Κάθε έκδοση που χρησιμοποιείται χρειάζεται ένα γνωστό τέλος υποστήριξης στο ημερολόγιο.
- Η μετάβαση στην επόμενη υποστηριζόμενη έκδοση ανήκει εγκαίρως πριν από αυτή την ημερομηνία.
- Νέες προεπιλογές, όπως οι ασφαλείς ρυθμίσεις sessions στην 8.6, είναι ευπρόσδεκτες, δεν αντικαθιστούν όμως μια συνειδητή διαμόρφωση.

## Πώς βοηθά συγκεκριμένα η PHP SOS;

Στη [μετάβαση σε υποστηριζόμενη έκδοση PHP](https://phpsos.de/el/leistungen/php-migration-legacy/) ακολουθούμε την εξής πορεία:

- **Υπάρχουσα κατάσταση και προθεσμίες:** Καταγράφουμε όλες τις εκδόσεις PHP και εισάγουμε το τέλος υποστήριξής τους στο πλάνο σας.
- **Έλεγχος ικανότητας αναβάθμισης:** Δείχνουμε ποιες εφαρμογές και επεκτάσεις εμποδίζουν μια νέα έκδοση.
- **Υλοποίηση της μετάβασης:** Δοκιμή, μετάβαση, επανεκκίνηση και έλεγχος, έκδοση προς έκδοση.
- **Πρόβλεψη:** Παρακολουθούμε RFCs και ημερομηνίες εκδόσεων και ειδοποιούμε όταν μια αλλαγή αφορά τα συστήματά σας.


## Συχνές ερωτήσεις

**Για πόσο καιρό υποστηρίζεται μια έκδοση PHP;**  
Σύμφωνα με ένα RFC που εγκρίθηκε το 2024, τέσσερα χρόνια: δύο χρόνια ενεργής υποστήριξης με διορθώσεις σφαλμάτων, έπειτα δύο χρόνια μόνο με διορθώσεις ασφαλείας. Οι προθεσμίες λήγουν πάντα στις 31 Δεκεμβρίου.

**Πότε κυκλοφορεί η PHP 8.6;**  
Σύμφωνα με τον προγραμματισμό στο wiki της PHP, η κυκλοφορία προβλέπεται για τις 19.11.2026. Στις 21.10.2026 κυκλοφόρησε το Release Candidate 4, το επόμενο έχει ανακοινωθεί για τις 05.11.2026. Οι ημερομηνίες μπορεί σύμφωνα με το wiki να μετατοπιστούν.

**Πότε έρχεται η PHP 9.0;**  
Ημερομηνία δεν έχει ανακοινωθεί στο php.net. Υπάρχουν εγκεκριμένα RFCs που προβλέπουν αλλαγές για την PHP 9.0, όπως αυστηρότερα σφάλματα σε μη ορισμένες μεταβλητές. Πότε θα κυκλοφορήσει αυτή η έκδοση είναι ανοιχτό.

**Είναι η PHP ασφαλής επένδυση για τα επόμενα χρόνια;**  
Τεκμηριωμένα υπάρχουν: ένα σταθερό πλάνο εκδόσεων, μια ενεργή διαδικασία RFC και ένα ίδρυμα που πληρώνει προγραμματιστές για συντήρηση και ασφάλεια. Εγγύηση για το μέλλον δεν υπάρχει σε καμία τεχνολογία· αποφασιστικό είναι να χρησιμοποιούνται υποστηριζόμενες εκδόσεις.

## Πηγές

- [php.net: Υποστηριζόμενες εκδόσεις](https://www.php.net/supported-versions.php)
- [PHP RFC: Release cycle update](https://wiki.php.net/rfc/release_cycle_update)
- [RFCs της PHP (επισκόπηση)](https://wiki.php.net/rfc)
- [PHP RFC: Secure Session Configuration Defaults](https://wiki.php.net/rfc/session_security_defaults)
