Perché devo aggiornare PHP?
L'aggiornamento a una versione PHP supportata è altamente raccomandato perché le versioni più recenti sono più veloci, più efficienti e meglio compatibili con temi e plugin.
In questa guida spieghiamo perché è necessario aggiornare PHP, quali sono i vantaggi e come puoi preparare il tuo sito prima di aggiornarlo.
- Che cos'è PHP?
- Cos’è il ciclo di vita di PHP?
- Come cambierà il mio sito web quando aggiornerò PHP?
- Quali sono i vantaggi dell'aggiornamento?
- Come posso preparare il mio sito prima di aggiornare PHP?
- Come cambiare la versione PHP?
- Quale versione di PHP dovrei scegliere?
Che cos'è PHP?
PHP è un linguaggio di programmazione open source che funziona su un server web. È uno dei linguaggi più diffusi per lo sviluppo web; ad esempio, tutti i siti WordPress funzionano con PHP.
PHP è uno script lato server, il che significa che viene eseguito sul server web, contrariamente all'HTML, che viene eseguito nel browser. Combinando PHP e HTML è possibile creare siti web dinamici, ad esempio siti realizzati con WordPress, Joomla e Drupal.
Qual è il ciclo di vita di PHP?
Ogni versione di PHP ha un ciclo di vita di circa quattro anni, dopo il quale non è più supportata.
Dopo il rilascio iniziale, una versione di PHP riceve supporto attivo per circa due anni. Successivamente, ci sarà un periodo di 1-2 anni con supporto di sicurezza, durante il quale verranno fornite solo correzioni di sicurezza critiche. A questo punto, la versione successiva di PHP è già disponibile.
Una volta che una versione di PHP raggiunge la fine del ciclo di vita, smette di ricevere aggiornamenti e non è più considerata sicura. Puoi visitare il sito ufficiale di PHP per verificare quali versioni sono attualmente supportate.
Nota: Se il tuo sito utilizza una versione di PHP scaduta, PHP Extended Support viene attivato automaticamente. Questo mantiene il tuo sito protetto e ti offre tempo extra per aggiornare il codice, i temi e i plugin prima di passare a una versione di PHP supportata.
Come cambierà il mio sito web quando aggiornerò PHP?
Come il tuo sito web sarà influenzato dipende da come è stato realizzato:
- Siti basati su HTML (come Website Builder): Un aggiornamento PHP non influirà affatto sul tuo sito web. Tutto continuerà a funzionare come prima.
- Siti basati su PHP: Se il tuo codice è compatibile con la nuova versione di PHP, il tuo sito web funzionerà allo stesso modo o addirittura avrà prestazioni migliori. Per piattaforme CMS come WordPress, potresti notare miglioramenti nelle prestazioni, specialmente se hai aggiornato all'ultima versione.
- Siti web con codice obsoleto o personalizzato: Se il tuo sito web utilizza codice non compatibile con la nuova versione di PHP, potrebbero apparire errori e alcune parti del tuo sito web potrebbero smettere di funzionare. Questo può accadere se il tuo CMS non è aggiornato o se hai script personalizzati che richiedono modifiche. In questi casi, dovrai aggiornare il codice per garantire la piena compatibilità.
Suggerimento: Se non sei sicuro che il tuo sito contenga codice obsoleto, è una buona idea controllarlo e aggiornarlo prima di cambiare versione di PHP. Con PHP Extended Support, le versioni scadute rimangono sicure per un po’, offrendoti tempo extra per risolvere i problemi di compatibilità. Questo rende più facile testare gli aggiornamenti mentre il tuo sito è ancora funzionante e ti permette di tornare alle versioni precedenti se necessario.
Quali sono i vantaggi dell'aggiornamento?
- Maggiore sicurezza - Il motivo più ovvio per aggiornare è la sicurezza. Le versioni più recenti sono migliori nel contrastare gli hacker, ad esempio, perché il codice obsoleto (superato) non è più supportato.
- Migliori prestazioni - Ogni nuova versione di PHP include miglioramenti delle prestazioni, con tempi di esecuzione più rapidi e un minor utilizzo della memoria. Ciò significa che il tuo sito web può caricarsi più velocemente e gestire più visitatori. Soprattutto i siti WordPress ne trarranno beneficio.
- Nuove funzionalità e miglioramenti - Come per tutti gli aggiornamenti, una versione più recente include nuove funzionalità e miglioramenti su come fare le cose, ad esempio il precaricamento.
Come posso preparare il mio sito prima di aggiornare PHP?
Le versioni di PHP non vengono più aggiornate automaticamente. È quindi una buona idea preparare il tuo sito prima di passare a una versione più recente.
- Aggiorna il tuo sito web e il CMS: Assicurati che il tuo sito web, inclusi WordPress e altre piattaforme, sia aggiornato all’ultima versione. Questo aiuta a prevenire problemi di compatibilità.
- Elimina plugin, temi o vecchie installazioni inutilizzati: Rimuovere gli elementi non necessari riduce la possibilità di errori e mantiene il tuo sito funzionante in modo efficiente.
- Prova gli aggiornamenti quando ti è più comodo: Cambia la versione di PHP dal Pannello di controllo di one.com, quando ti è più comodo. Controlla il tuo sito per assicurarti che tutto funzioni come previsto.
- Risolvi eventuali problemi tempestivamente: Se riscontri errori, puoi risolverli tu stesso o ottenere aiuto da uno sviluppatore.
Come cambiare la versione PHP?
Puoi cambiare facilmente la tua versione PHP nel pannello di controllo di one.com.
- Accedi al tuo Pannello di controllo one.com.
-
Scegli "Impostazioni hosting" nel menu a sinistra, quindi seleziona "PHP".
-
Trova il (sotto)dominio per il quale desideri cambiare la versione PHP e fai clic su Modifica.
-
Nella finestra pop-up, seleziona la versione PHP a cui desideri passare. Accanto alla versione, vedrai un'etichetta che indica lo stato di supporto: Ultima stabile, Stabile, In scadenza o Scaduta.
-
Fai clic su Aggiornae poi su Ricevuto.
Quale versione di PHP dovrei scegliere?
Sebbene l'ultima versione di PHP offra la migliore velocità e prestazioni, potrebbe non essere ancora completamente compatibile con tutte le applicazioni, i temi o i plugin del tuo sito web. La scelta della versione PHP giusta dipende dal tuo sito web. Abbiamo creato una breve panoramica sulle versioni di PHP per te:
-
PHP 8.5 - Prestazioni ottimali
Consigliato per un sito WordPress aggiornato, con plugin e temi regolarmente aggiornati. Offre velocità elevate e le funzionalità più recenti. -
PHP 8.3 o PHP 8.4 - Compatibilità ottimale
Consigliato se utilizzi WordPress con molti plugin o temi personalizzati che non vengono aggiornati spesso. Queste versioni offrono un'ampia compatibilità e un'elevata stabilità. -
PHP 8.2 - Compatibilità legacy (temporanea)
Adatto se il tuo sito dipende da plugin meno recenti o codice personalizzato che non viene più mantenuto. Nota: PHP 8.2 raggiungerà la fine del ciclo di vita alla fine del 2026. Ti consigliamo di pianificare gli aggiornamenti nei prossimi mesi. -
PHP 8.1 o versioni precedenti - Supporto esteso (a pagamento)
Se l'aggiornamento non è possibile, puoi continuare a utilizzare una versione scaduta per mantenere temporaneamente attivo il tuo sito web. Il componente aggiuntivo PHP Extended Support verrà attivato automaticamente per offrirti tempo aggiuntivo per aggiornare o migrare il tuo sito web.
Suggerimento: Se il tuo sito smette di funzionare dopo l'aggiornamento all'ultima versione di PHP, prova ad utilizzare la versione immediatamente precedente finché il sito non torna a funzionare. Se il sito funziona ma mostra avvisi, significa che alcune funzioni saranno deprecate nelle future versioni di PHP. Si consiglia di aggiornare plugin, temi o codice.
Articoli correlati: