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?

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.

Screenshot del sito web PHP.

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.

  1. Accedi al tuo Pannello di controllo one.com.
  2. Scegli "Impostazioni hosting" nel menu a sinistra, quindi seleziona "PHP".

    PHP settings.png
  3. Trova il (sotto)dominio per il quale desideri cambiare la versione PHP e fai clic su Modifica.

    Edit PHP.png
  4. 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.    

    PHP dropdown.png
  5. Fai clic su Aggiornae poi su Ricevuto.

    Update PHP.png

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:

Questo articolo ti è stato utile?

Non trovi quello che stai cercando?

Inizia una chat

È il modo più veloce per contattarci – in inglese, tutti i giorni dell’anno.