Nessun risultato. Prova con un altro termine.
Guide
Notizie
Software
Tutorial

PHP 5.7 non ci sarà, largo a PHP 7

Link copiato negli appunti

Recentemente la comunità degli sviluppatori di PHP ha dovuto votare una proposta nella quale si prevedeva che PHP 5.7 avrebbe dovuto contenere alcune novità (si pensi per esempio alla possibile integrazione con PHPNG basato sul refactoring del Zend Engine) da consolidare successivamente con l'implementazione di PHP 7. Tale progetto sarebbe stato però bocciato, per cui è possibile che la versione 5.7 non sia destinata a vedere la luce.

Dato che in passato gli sviluppatori del noto linguaggio Server Side sono stati protagonisti di improvvisi ripensamenti, non è detto che tale votazione non possa essere ridiscussa in futuro dando vita ad una nuova consultazione in merito; ma stando alle notizie attualmente disponibili, la community non avrebbe alcuna intenzione di investire risorse nel mantenimento di un'ulteriore versione intermedia, quale sarebbe PHP 5.7, durante la realizzazione della release numero 7.

In un quadro del genere i core developers potrebbero continuare a mantenere PHP 5.4, 5.5 e 5.6 in particolare per quanto riguarda i necessari aggiornamenti di sicurezza; PHP 5.7 risulterebbe essere invece un passaggio non necessario, dettato unicamente dalla necessità di proporre una Minor Release in attesa del rilascio della prossima Major Version che non dovrebbe raggiungere lo stato di stabile prima di ottobre 2015.

In realtà quest'ultima potrebbe presentare alcune problematiche dal punto di vista della retrocompatibilità (si pensi alla possibilità di rimuovere la keyword function per i metodi di classe), motivo per il quale PHP 5.7 avrebbe potuto rivelarsi utile per annunciare come deprecate alcune features destinate alla rimozione nel ramo successivo, evidentemente però avrebbero prevalso le ragioni legate alla produttività.

Quanto accaduto a PHP 5.7 potrebbe essere il risultato di un nuovo corso iniziato con la dismissione del progetto PHP 6, ramo di sviluppo che (ormai quasi sicuramente) non verrà mai implementato per ragioni legate all'impossibilità di dotare PHP di un supporto nativo accettabile ad Unicode senza ripercussioni sul livello generale delle prestazioni.

Via PhpClasses

Ti consigliamo anche