In realtà, viene aggiornato l'aggiornamento automatico wp.org
. Il processo di aggiornamento viene ancora eseguito sul tuo sito, ma in background tramite wp-cron
.
Quando viene rilasciato un nuovo aggiornamento minore, i ragazzi di WordPress iniziano a distribuire l'aggiornamento. Il processo di aggiornamento effettivo viene avviato dopo che il sito ha verificato la presenza wp.org
di aggiornamenti, un aggiornamento è teoricamente disponibile e il sito è scelto a caso per essere aggiornato.
(Grazie @otto per aver sottolineato la mia formulazione sbagliata :))
Poiché ogni sito verifica la presenza wp.org
di nuove versioni (di solito due volte al giorno wp-cron
), il rolloutserver sa quanti siti necessitano di un aggiornamento.
Quindi il lancio inizia, iniziando lentamente: 1 su 128 siti viene aggiornato automaticamente. Questo viene monitorato e se la percentuale di successi non indica problemi con l'implementazione, molti siti ottengono l'aggiornamento automatico (di solito il passaggio successivo sarà 1 su 64 e continuerà ad aumentare in quel modo) fino a quando non vengono consegnati tutti gli aggiornamenti automatici.
Ciò consente agli sviluppatori di interrompere l'implementazione in caso di problemi, ma l'ultimo aggiornamento da 3.8
a 3.8.1
ha avuto un tasso di successo del 100%.
I siti selezionati da 1 out of 128
sono in realtà casuali. Bene, non proprio, ma se vuoi sapere, funziona così:
L'URL del sito che necessita di un aggiornamento viene sottoposto a hash usando MD5
. Utilizzando solo i primi tre caratteri di questo hash e convertendolo in base10
, si ottengono 4096 possibilità. L'aggiornamento è iniziato per i siti con un numero calcolato compreso tra 0 e 31 (4096/32 = 128).
Okay, suppongo sia abbastanza casuale dopo tutto;)
Nel mio caso, poiché gestisco molti siti WordPress, gli aggiornamenti hanno richiesto 1 giorno - è stato abbastanza divertente vedere quando tutte le pagine sono state aggiornate.
Nel caso ti stavi chiedendo: D
a proposito, ecco un articolo su make.wordpress.org che descrive il processo, come è successo.