Cosa devi sapere sugli aggiornamenti di WordPress

Pubblicato: 2023-02-22

Mantenere WordPress e i suoi vari componenti aggiornati è una delle cose più semplici e significative che puoi fare per migliorare l'amministrazione e la sicurezza dei tuoi siti Web WordPress. Dall'aggiornamento all'ultima versione di WordPress all'installazione di nuove versioni di plugin e temi, gli aggiornamenti possono aiutarti a migliorare la produttività e la sicurezza offrendo al contempo un'esperienza ancora migliore ai visitatori del tuo sito web.

In questo articolo, approfondiremo l'importanza degli aggiornamenti, esaminando cosa puoi guadagnare, come formulare una strategia di aggiornamento e quali aggiornamenti dovresti cercare.

Sommario

  • Perché gli aggiornamenti sono così importanti
    • Rilasci importanti
    • Rilasci minori
    • Rilasci di patch
    • Altre uscite
  • Cosa c'è in un aggiornamento di WordPress?
    • Miglioramenti
    • Nuove caratteristiche
    • Correzioni di bug
      • Sicurezza
  • Scelta di una strategia di aggiornamento
    • Aggiornamenti automatici o manuali
    • Test o ambiente live
  • Aggiornamenti WordPress
    • Aggiornamenti fondamentali
      • Sviluppo del nucleo
      • Nucleo minore
      • Nucleo maggiore
    • Aggiornamenti PHP
    • Aggiornamenti del plug-in di WordPress
    • Aggiornamenti del tema WordPress
  • Nessuna taglia va bene per tutti

Perché gli aggiornamenti sono così importanti

Gli aggiornamenti sono disponibili in tutte le forme e dimensioni. Esistono versioni principali e versioni secondarie, aggiornamenti di manutenzione e aggiornamenti di sicurezza. Questi ultimi vengono utilizzati per rilasciare correzioni per le vulnerabilità del software. Sebbene tutti gli aggiornamenti siano importanti, la loro importanza può dipendere dal tipo di aggiornamento.

Tieni presente che non ci sono regole rigide su ciò che è e non è incluso in un determinato aggiornamento. Ogni azienda è libera di includere ciò che meglio ritiene opportuno; tuttavia, le seguenti sono linee guida generali osservate dalla maggior parte delle società di software.

Rilasci importanti

Le versioni principali sono alcuni dei più grandi aggiornamenti disponibili. Il numero che precede il primo punto contrassegna la versione della versione corrente. Ad esempio, la versione 2.xx indica che il software è nel suo secondo ciclo di rilascio principale. Tali aggiornamenti indicano un'importante revisione o l'aggiunta di nuove funzionalità al software.

Rilasci minori

Le versioni minori sono quelle versioni che si verificano tra gli aggiornamenti principali. Il numero che segue il primo periodo e precede il secondo periodo ci dice l'attuale versione di minor release. Ad esempio, la versione x.5.x indica che il software è al suo quinto ciclo di rilascio minore. Queste versioni possono contenere nuove funzionalità, correzioni di bug accumulate e aggiornamenti di sicurezza.

Rilasci di patch

Gli aggiornamenti delle patch sono in genere piuttosto piccoli e vengono spesso rilasciati per risolvere bug e correzioni nell'ultima versione minore. L'ultimo numero nel numero di versione ci dice l'attuale versione di rilascio della patch. Ad esempio, la versione xx7 indica che il software è al settimo ciclo di rilascio della patch.

Altre uscite

Altri cicli di rilascio, come la manutenzione e gli aggiornamenti di sicurezza, prendono il numero che segue l'ultimo periodo. Questi aggiornamenti tendono ad essere molto piccoli e di solito includono solo piccole correzioni di bug, spesso necessarie per fungere da ponte tra due versioni di patch.

L'anatomia dei numeri di versione del software

Cosa c'è in un aggiornamento di WordPress?

Gli aggiornamenti di WordPress possono assumere forme drasticamente diverse. Comprendere la natura dei diversi tipi di aggiornamenti è importante in quanto può aiutarti a capire quanto possa essere importante o urgente per te un determinato aggiornamento.

Mentre approfondiamo i diversi tipi di aggiornamenti, tieni presente il sistema di controllo delle versioni di cui abbiamo discusso in precedenza;

Miglioramenti

Miglioramenti alle funzionalità esistenti. Ciò può includere miglioramenti dell'interfaccia utente e dell'esperienza utente, nonché miglioramenti logici e operativi. I miglioramenti possono anche produrre miglioramenti delle prestazioni, come l'ottimizzazione del codice, per garantire che i processi vengano eseguiti più velocemente e con maggiore stabilità.

I miglioramenti possono aiutarti a essere più efficiente ed efficace e possono anche aggiungere funzionalità che non erano disponibili in precedenza.

Nuove caratteristiche

Le nuove funzionalità sono aggiunte alle funzionalità del software, consentendo di fare cose che prima non sarebbero state possibili.

Le funzionalità aggiuntive sono forse uno degli aspetti più interessanti degli aggiornamenti poiché ampliano l'ambito del software. Sebbene le nuove funzionalità rimarranno, in generale, coerenti con le funzionalità del software (WordPress non riceverà mai un aggiornamento che aggiunga funzionalità di contabilità aziendale), può comunque aggiungere nuove funzionalità che migliorano la funzionalità complessiva, come è avvenuto con Gutenberg – l'editor di blocchi introdotto per la prima volta nella versione 5.

Correzioni di bug

I bug sono guasti nel codice del software, che portano a comportamenti indesiderati. È giusto dire che nessun software è mai privo di bug, in particolare il software maturo che ha un sacco di funzionalità. I fornitori di software affidabili avranno un forte reparto QA (Quality Assurance) che trova e corregge la maggior parte dei bug prima che il software venga rilasciato. Inutile dire che alcuni bug possono sfuggire al controllo anche degli ingegneri più tenaci, specialmente quelli che alzano la testa solo nei casi limite.
Le correzioni di bug possono anche risolvere problemi di compatibilità, specialmente tra diversi plugin e temi.

Sicurezza

I buchi di sicurezza sono come bug che creano vulnerabilità che compromettono la sicurezza del software. Le correzioni di sicurezza possono essere piuttosto urgenti poiché potrebbero mettere a rischio l'intero sito Web WordPress. Gli hacker possono sfruttare rapidamente le falle di sicurezza e, pertanto, potresti voler disattivare il plug-in fino a quando non vengono installati gli aggiornamenti di sicurezza, noti anche come patch di sicurezza.

La sicurezza di WordPress è un argomento molto importante, con gli aggiornamenti di sicurezza che svolgono un ruolo importante nel mantenere sicuro il tuo WordPress. In quanto tali, a questi dovrebbe essere prestata la dovuta attenzione.

Scelta di una strategia di aggiornamento

Come abbiamo visto nella sezione precedente, gli aggiornamenti sono disponibili in diverse forme e dimensioni. Alcuni aggiornamenti possono essere considerati urgenti, mentre altri non lo sono tanto. È anche importante riconoscere che gli aggiornamenti possono danneggiare i sistemi, in particolare quelli in cui si dispone di software di fornitori diversi sullo stesso sistema. Questo non è un evento comune, ma comunque preoccupante, specialmente sui sistemi mission-critical.

Questo non significa che non dovresti installare gli aggiornamenti. Piuttosto, significa che hai bisogno di una strategia per assicurarti di rimanere il più protetto possibile in ogni momento, riducendo al minimo il rischio di guasti di WordPress e tempi di inattività del sistema.

Aggiornamenti automatici o manuali

Aggiornamenti automatici di WordPress – come suggerisce il nome, scarica e installa automaticamente gli aggiornamenti sul tuo sito WordPress. Quando automatizzi gli aggiornamenti, puoi essere certo che il tuo WordPress sia sempre aggiornato e che eventuali vulnerabilità di sicurezza vengano corrette non appena gli aggiornamenti diventano disponibili.

Puoi configurare gli aggiornamenti automatici di WordPress per installare determinati aggiornamenti e non altri, a seconda della complessità e della strategia di rischio del tuo ambiente.

Se non sei sicuro di quale strategia di aggiornamento di WordPress scegliere, fai riferimento a questo sondaggio sugli aggiornamenti automatici di WordPress, in modo da avere un'idea di cosa stanno facendo gli altri proprietari di siti Web per garantire che i loro siti Web siano sempre aggiornati.

Test o ambiente live

Un altro strumento che puoi utilizzare nella tua strategia di aggiornamento è un ambiente di staging. Gli ambienti di staging sono una copia carbone dell'ambiente live ma non sono accessibili al pubblico. Ti consente di implementare gli aggiornamenti su un ambiente che è una replica esatta del tuo sito Web pubblico per garantire che tutto funzioni bene con tutto. Dopo aver confermato che tutto funziona come previsto, puoi implementare in sicurezza gli aggiornamenti nel tuo ambiente live.

Molti provider di hosting offrono ambienti di staging con i loro pacchetti WordPress, tuttavia puoi anche installare il tuo ambiente di staging WordPress utilizzando XAMPP o software come LocalWP che rende l'installazione di WordPress sul tuo PC o Mac un gioco da ragazzi.

Pertanto un ambiente di staging dovrebbe sicuramente essere qualcosa da considerare quando si sceglie un servizio di hosting WordPress.

Il nostro blog offre diversi tutorial su WordPress che possono aiutarti a ottenere una comprensione profonda e solida di tutto ciò che è WordPress.

Scelta di una strategia di aggiornamento

Aggiornamenti WordPress

La tipica installazione di WordPress include diversi componenti che lavorano insieme per creare l'intero sito web. Quando parliamo di aggiornamento di WordPress, in genere includiamo l'aggiornamento di tutti questi componenti poiché, a tutti gli effetti, stiamo parlando di un sistema.

Il processo di aggiornamento è in genere simile tra i componenti

Aggiornamenti fondamentali

Gli aggiornamenti principali di WordPress si riferiscono agli aggiornamenti di WordPress stesso. Il team di WordPress.org sviluppa e rilascia questi aggiornamenti. Molti collaboratori da tutto il mondo lavorano su rilasci e aggiornamenti di WordPress. che sono classificati come segue;

Sviluppo del nucleo

Gli aggiornamenti di sviluppo del core di WordPress, noti anche come bleeding edge, sono aggiornamenti pensati per gli sviluppatori. Consentono agli sviluppatori di dare una sbirciatina a ciò che verrà dopo e di pianificare le loro versioni future di conseguenza. Gli aggiornamenti di sviluppo di base non devono mai essere installati nei sistemi di produzione.

Nucleo minore

Gli aggiornamenti di base minori sono l'equivalente delle versioni di patch, come discusso in precedenza nell'articolo. In genere, gli aggiornamenti di base minori includono manutenzione e correzioni di sicurezza.

Nucleo maggiore

Gli aggiornamenti di base principali includono le versioni di base principali e secondarie, come descritto nella sezione precedente. Questi aggiornamenti aggiungono nuove funzionalità e caratteristiche a WordPress, nella maggior parte dei casi aggiornando i file core di WordPress.

Aggiornamenti PHP

WordPress funziona su PHP, così come plugin e temi. Proprio come tutto il resto, PHP riceve i propri aggiornamenti. Tutto il software WordPress è scritto in PHP, che ha una versione.

L'attuale versione di PHP è la 8.2, rilasciata a dicembre 2022. Poiché ogni versione introduce nuove funzionalità, il software scritto in PHP 8.2 potrebbe non essere compatibile con i server Web che eseguono una versione precedente di PHP. Naturalmente, questo dipende dalle funzionalità utilizzate dagli sviluppatori.

Sebbene PHP sia compatibile con le versioni precedenti, non è necessariamente compatibile con il futuro. Possono essere applicate eccezioni a questa regola, soprattutto in ambienti altamente personalizzati. Questo è il motivo per cui troverai la versione PHP in ogni download del plug-in, che ti consente di sapere quale versione PHP, almeno, è necessaria per il funzionamento del plug-in.

Versione PHP

Nella maggior parte degli ambienti ospitati, il provider di web hosting si occuperà degli aggiornamenti PHP, senza che sia richiesta alcuna azione da parte tua. Se stai ospitando il tuo ambiente, mantenere PHP aggiornato è una parte importante degli aggiornamenti di WordPress.

Fai sempre riferimento all'elenco ufficiale delle versioni supportate di PHP per verificare se la versione corrente di PHP in esecuzione è ancora supportata.

Aggiornamenti del plug-in di WordPress

Lo sviluppatore del plugin è responsabile del rilascio degli aggiornamenti del plugin. Ad esempio, noi, WP White Security, rilasciamo aggiornamenti per WP Activity Log, WP 2FA e tutti gli altri nostri plug-in, Automattic rilascia aggiornamenti WooCommerce e così via. Grazie alla configurazione dei plug-in, WordPress è in grado di identificare quando vengono rilasciati gli aggiornamenti. Se hai abilitato gli aggiornamenti automatici richiesti, WordPress li installerà. Altrimenti, dovrai visitare la pagina dei plugin di WordPress dalla dashboard di WordPress e fare clic sull'opzione Aggiorna ora.

Un modo meno comune per aggiornare i plugin è tramite FTP/SFTP. Avrai bisogno di un client FTP per connetterti al tuo server e caricare il file del plugin direttamente nella cartella dei plugin. Questo metodo è abbastanza poco ortodosso ma può aiutarti a riottenere l'accesso se non riesci ad accedere a wp-admin. Puoi anche utilizzare questo metodo per disabilitare manualmente i plugin di WordPress.

Tutti gli aggiornamenti del plug-in vengono forniti con note di rilascio, che ti dicono esattamente cosa è incluso nell'aggiornamento. Questo può aiutarti a determinare quanto sia importante un dato aggiornamento per il tuo WordPress.

Aggiornamenti del tema WordPress

Gli sviluppatori di temi sono responsabili del rilascio degli aggiornamenti dei temi di WordPress. Questi aggiornamenti seguono in gran parte lo stesso processo dei plugin. Puoi scegliere se desideri che i temi vengano aggiornati automaticamente o manualmente. Per aggiornare manualmente i temi, vai su Aspetto > Temi dalla dashboard di amministrazione di WordPress e fai clic su Aggiorna ora.

Nessuna taglia va bene per tutti

Gli aggiornamenti di WordPress sono molto importanti per la salute e la sicurezza generale del tuo sito web. Allo stesso tempo, dobbiamo riconoscere che ambienti diversi hanno requisiti diversi e, pertanto, non esiste una strategia di aggiornamento adatta a tutti.

L'importante è prendere una decisione informata su quale strategia si adatta meglio alle tue esigenze e requisiti e assicurarti che venga eseguita religiosamente. Il successo è, il più delle volte, il risultato della coerenza.