Il rilascio di PHP 8.0 è previsto per dicembre 2020, e porterà una varietà di funzionalità che miglioreranno le prestazioni, oltre a miglioramenti della sintassi, come il JIT compiler, array con indici negativi, Union Types 2.0 e altro ancora.

Per saperne di più su tutte le nuove funzionalità in arrivo con l’ultima versione di PHP, leggete la nostra guida approfondita su PHP 8.0.

Per Kinsta, fornire ai clienti le più recenti tecnologie è una parte importante del lavoro. Siamo stati tra i primi host ad implementare PHP 7.4 su tutta la nostra infrastruttura.

Oggi siamo lieti di annunciare che PHP 8.0 è adesso disponibile per tutti gli ambienti di staging di Kinsta.

Abilitare PHP 8.0 sugli ambienti di staging.
Abilitare PHP 8.0 sugli ambienti di staging.

Al momento, PHP 8.0 è ancora in fase di sviluppo, e la versione disponibile sugli ambienti di staging Kinsta è PHP 8.0 RC1 (Release Candidate 1). Durante i nostri test di PHP 8.0 RC1, abbiamo rilevato che non è pienamente compatibile con alcune configurazioni di WordPress.

Pertanto, il supporto di PHP 8.0 è limitato agli ambienti di staging per evitare che i siti live generino errori fatali di PHP. Una volta che sarà rilasciata la versione finale di PHP 8.0 alla fine di quest’anno, la renderemo disponibile anche per gli ambienti live.

Ecco alcune cose da tenere a mente quando si abilita PHP 8.0 su Kinsta:

  • Per ora, solo gli ambienti di staging possono essere aggiornati a PHP 8.0. Il supporto per gli ambienti live arriverà dopo il rilascio ufficiale di PHP 8.0 previsto a dicembre.
  • Se si sposta un ambiente di staging con PHP 8.0 in produzione, il container live risultante sarà automaticamente impostato a PHP 7.4.
  • La clonazione di un ambiente di staging con PHP 8.0 in live si tradurrà in un container live che esegue PHP 7.4.
  • Ion Cube Loader non è compatibile con PHP 8.0, quindi ionCube Loader in MyKinsta è disabilitato per gli ambienti di staging con PHP 8.0.

Con l’avvicinarsi del rilascio ufficiale di PHP 8.0, consigliamo di testare la compatibilità del vostro sito con uno sviluppatore WordPress. Dato che PHP 8.0 non è al momento completamente compatibile con tutte le configurazioni di WordPress, il nostro team di supporto non è in grado di fornire assistenza per problemi di compatibilità del codice.

Se trovate che PHP 8.0 causa un errore fatale sul vostro sito, vi consigliamo di tornare a PHP 7.x fino a quando uno sviluppatore non potrà aiutarvi nel debug del vostro sito.

Per rimanere aggiornati sui futuri aggiornamenti, incluso il supporto per PHP 8.0 sugli ambienti live, non dimenticate di iscrivervi alla nostra newsletter!