Se hai un sito web, questo è scritto con del codice, codice che appartiene a diversi linguaggi di programmazione o di markup. Nello specifico se hai un sito in WordPress hai sicuramente una piattaforma hosting basata su PHP che consente di leggere e interpretare il tuo sito rendendolo quello che tutti gli utenti vedono sul proprio display. La versione PHP della tua piattaforma hosting deve essere necessariamente aggiornata in maniera costante.
Non sapevi che aggiornare la versione di PHP fa parte della gestione di un sito web? Questo post esiste proprio per questo motivo, pronti a diventare un po’ nerd? Vi spieghiamo tutto passo passo.
Argomenti trattati in questo post
- Che cos’è PHP?
- Perchè è importante aggiornare PHP
- Come aggiornare PHP per il tuo sito WordPress?
- Conclusione
Che cos’è PHP?
Diamo prima uno sguardo generale su PHP.
PHP è un linguaggio di programmazione. È un linguaggio Open Source, cioè distibuito in maniera gratuita e aggiornato e manutenuto in maniera “aperta” da chiunque voglia contribuire gratuitamente.
È un linguaggio di programmazione lato server, ciò significa che per funzionare necessita di essere posto su di un server, su una macchina predisposta a dare “risposte” al client (ma non entriamo troppo nel dettaglio, questa è un’altra storia).
È allo stato attuale, cioè alla data di stesura di questo post, nella top ten dei linguaggi di programmazione più usati, usato da molti sistemi big del web Facebook (in parte) o Wikipedia, giusto per citarne alcuni.
Perchè è importante aggiornare PHP
Arriviamo a uno dei punti salienti di questo post blog. PHP come abbiamo cercato di spiegare, è di fondamentale importanza per WordPress, senza di esso il nostro sito “non girerebbe” (volendo usare una terminologia nerd, che in italiano equivale a dire “non funzionerebbe”).
L’importanza degli aggiornamenti è data fondamentalmente da due fattori:
- la sicurezza
- la velocità e le prestazioni
La sicurezza di PHP
PHP è un linguaggio di programmazione sicuro, sta al programmatore conoscere le basi della sicurezza.
Essendo un linguaggio di programmazione molto diffuso, è sempre stato oggetto di attacchi hacker. Nel tempo quindi sono state scoperte diverse falle di sicurezza, che lo hanno nel tempo portato a crescere tantissimo, grazie ai continui aggiornamenti. Molte funzionalità che contenevano potenziali rischi per la sicurezza (funzionalità che diventavano potenzialmente rischiose se non usate correttamente), sono state via via deprecate se non addirittura rimosse nelle versioni che si sono susseguite.
La velocità e le prestazioni
Un linguaggio di programmazione ha alla base le performance, cioè quindi la velocità con cui riesce a elaborare le richieste. Certo molto dipende dall’hardware della macchina su cui è ospitato e quindi dalle prestazioni fisiche che questa riesce a dare, ma le prestazioni software sono molto importanti.
Confrontando le vecchie versioni di PHP (ormai obsolete e non più manutenute) con le più recenti, si riscontra anche ad occhio nudo, un velocità di risposta 3 volte superiore.
Aggiornare PHP significa anche aumentare le prestazioni, molto importante visto il mondo sempre più frenetico che viviamo.
Come aggiornare PHP per il tuo sito WordPress?
Siamo arrivati alla domanda cruciale, “ma come si aggiorna PHP?”
Se vuoi sapere che versione “monta” il tuo server, hai diversi modi per farlo.
Uno tra questi è entrare nel pannello admin di WordPress e andare nella sezione Strumenti > Salute del Sito nel tab “Informazioni” sotto il menu “Server”.
Una volta individuata la versione di PHP presente sul tuo server, non devi fare altro che controllare sul sito ufficiale di PHP (https://www.php.net/supported-versions.php) e se la versione è obsoleta aggiornarla.
Operazioni preventive
Effettuare un’operazione simile non è di certo qualcosa che non ha con se degli svantaggi. Purtroppo non è detto che il tuo sito sia compatibile con le nuove versioni di PHP. Ciò significa che alcuni dei codici con cui è scritto il tuo sito sono ormai obsoleti per le nuove versioni del linguaggio di programmazione. Una volta aggiornata la versione quindi, parti del sito potrebbero non funzionare più, o addirittura non funzionare più l’intero sito.
Preventivamente è consigliato sempre effettuare un backup e magari testare in locale il tuo sito con la versione più recente di PHP. Se tutto fila liscio, puoi aggiornare PHP anche sul server, in caso contrario è meglio non effettuare l’aggiornamento, rischi di mettere offline il sito.
Aggiornamento di PHP
Hai verificato la compatibilità del tuo sito con l’ultima versione di PHP e sei pronto per aggiornarla sul server, ma come fare?
L’operazione è piuttosto semplice. Basta entrare nel pannello del tuo hosting e cercare la voce che identifica la versione PHP in uso o la voce che gestisce la stessa.
Ogni pannello hosting è differente, quindi dovrai cercarla o farti aiutare da un operatore del tuo provider.
Potrai trovare la sezione sotto la voce PHP Version Manager o magari Gestione MultiPHP, ti basterà entrare, selezionare la versione a cui vuoi portare il tuo server e salvare.
L’operazione sarà andata a buon fine se il tuo sito continua a funzionare regolarmente e senza errori. In caso contrario è meglio farsi aiutare da qualcuno, da qualcuno che ha un’agenzia come Netcoming o dall’assistenza del tuo provider (sempre se questa è disponibile a fornirti assistenza su questo tipo di cose).
Conclusione
L’aggiornamento di PHP non sempre è possibile effettuarlo su tutti i siti web, molti portano con se plugin obsoleti che se vengono aggiornati possono creare anche loro conflitti. Lo stesso vale per il core di WP non aggiornato da tempo, ciò significa che ci sarà sicuramente un problema di compatibilità e il tuo sito non funzionerà con le versioni successive di PHP. Gli aggiornamenti di WP vanno di pari passo con gli aggiornamenti di PHP e se questi non vengono fatti, rischi di avere un sito web obsoleto prima del tempo.
Tenere sempre tutto aggiornato è di fondamentale importanza, come abbiamo già detto, gli aggiornamenti servono a tenere alto il livello di sicurezza e a fornire prestazioni sempre più ottimali.
E se l’aggiornamento non dovesse essere possibile sarà l’occasione giusta per farsi seguire da degli esperti in materia e magari cogliere la palla al balzo per farsi fare un nuovo sito, bello, performante e soprattutto aggiornato.
Hai bisogno di aggiornare la tua versione di PHP?
Scrivici nei commenti o invia un’email