A T T E N Z I O N E ! Questo post ha piu' di sei mesi. Le informazioni contenute potrebbero non essere aggiornate.

Jesus saves, Buddha does incremental backupSi è recentemente concluso il WordPress Plugin Competition. Del vincitore OneClick, che facilita enormemente l’installazione di nuovi temi e plugin, ne parla Giovy in un esauriente post.

Io mi vorrei soffermare sul terzo classificato, WordPress Automatic Upgrade plugin. Si tratta di uno strumento che permette di effettuare l’upgrade di un blog all’ultima versione di WordPress in maniera automatica e semplificata. Visto che mi ritrovo ad amministrare una dozzina di blog e ne ho altri in arrivo, un plugin del genere mi semplifica parecchio la vita.

Per adesso l’ho utilizzato un paio di volte e ha sempre funzionato, a parte qualche pecca di gioventù. Prima di iniziare viene fatto un test per controllare i requisiti e per determinare se il plugin è in grado di svolgere il proprio compito, dopodiché il blog viene bloccato in “maintenance mode”, viene effettuato un backup del database che può anche essere scaricato sul PC dell’amministratore, e quindi il codice provvede a scaricare gli aggiornamenti e ad applicarli. Al temine delle operazioni (poche decine di secondi), il blog è reso nuovamente accessibile e i plugin precedentemente disabilitati riprendono a funzionare.

L’upgrade può avvenire con due modalità: passo-passo o completamente automatico. Le volte in cui l’ho provato uno dei due modi non ha funzionato (alternativamente). E’ bastato scegliere l’altro per portare a termine felicemente l’aggiornamento.

Malgrado venga fatto un backup del database, il consiglio che vi dò è di non fidarvi comunque, ed effettuare prima un backup completo di files e database, tanto per andare sul sicuro.

Il numero di versione, 0.4, la dice lunga sulle possibilità di sviluppo e miglioramento. Il plugin potrebbe essere candidato ad essere integrato in una futura versione della piattaforma, a mio avviso: con poche modifiche dovrebbe essere integrabile perfettamente nel motore di WordPress.

Tra le altre cose, un sistema di aggiornamento automatico è uno degli sviluppi che auspicavo nelle future versioni di WordPress, qualche tempo fa. Riporto qui quello che scrissi allora, aggiungendo punti alle mie facoltà di preveggenza:

Aggiornamento: dovrebbe essere semiautomatico e semplificato. Un bottone nella dashboard (bacheca) dovrebbe permettere di aggiornare senza troppe complicazioni, magari effettuando anche un backup su una serie di tabelle di appoggio nello stesso database, gestendo anche la possibilità di rollback (tornare indietro). Lo script potrebbe provvedere ad impostare il template di default, disattivare i plugin, e impostare una modalità “Sono in manutenzione”, per poi rimettere tutto a posto dopo l’aggiornamento. Questo comporterebbe una sorta di “quarantena” dei plugin che dovrebbe comunque essere già in arrivo con le prossime versioni. Gli aggiornamenti “minori” andrebbero effettuati “per differenza”, sostituendo solo i file interessati.

A parte il rollback, che arriverà nelle prossime versioni, ci ho preso in pieno.
Mi raccomando, salvate, salvate, salvate. Prima di fare qualunque cosa.

Update: visto che ha riscosso successo, la maglietta si trova qui.

Tags:

Related posts