Cos'è un aggiornamento in Task Manager?
Un aggiornamento in Task Manager consiste nello scaricare e installare una nuova versione del programma dalle impostazioni, di solito senza FTP. L'amministratore lo fa nella scheda Impostazioni → Aggiornamenti, nel momento che preferisce. Con un pacchetto dotato di auto-installatore avvia l'installazione con il pulsante Installa.
Il programma controlla la disponibilità di nuove versioni dopo l'accesso, periodicamente mentre l'applicazione è aperta e quando torni alla scheda del browser, se è passato un po' di tempo dall'ultimo controllo. Solo gli amministratori vedono la notifica.
L'elenco delle versioni più recenti richiede una chiave di licenza associata al dominio dell'installazione, e il pacchetto si può scaricare solo con una licenza attiva. Quando termina il diritto agli aggiornamenti registrato nella chiave, il pulsante della nuova versione mostra lo stato "Bloccato", con un suggerimento che ne indica il motivo.
Come si installa una nuova versione?
Quando è disponibile una nuova versione, l'amministratore vede un punto rosso sull'icona a forma di ingranaggio nel menu in alto e accanto alla scheda Aggiornamenti. Vede anche un messaggio una tantum: «È disponibile un aggiornamento - la versione X.Y.Z è pronta per l'installazione». Il pulsante Mostra apre la scheda. Il messaggio viene mostrato una sola volta per ogni versione e il punto scompare dopo l'installazione della versione più recente.
Nella scheda, il pulsante Controlla gli aggiornamenti mostra la versione installata in esecuzione sul server, la versione del codice presente nei file dell'applicazione e le versioni più recenti con l'elenco delle modifiche. Le versioni si installano in ordine: è attivo solo il pulsante della versione successiva. Prima di scaricare il pacchetto, il programma richiede di confermare l'avviso relativo al backup del database e della cartella uploads/. Il pacchetto scaricato viene verificato tramite checksum SHA-256.
I pacchetti delle versioni hanno un auto-installatore - il server di aggiornamento non accetta pacchetti senza di esso. Dopo aver scaricato il pacchetto clicchi Installa e vedi una barra di avanzamento: migrazioni del database, copia dei file, finalizzazione. In caso di aggiornamento da una versione più vecchia, la barra può mostrare l'avanzamento a scatti. Alla fine appare il pulsante Aggiorna applicazione. L'installatore salta includes/config.php, uploads/, storage/ e logs/. Quando il server non permette al programma di sovrascrivere i propri file, l'installazione si ferma con un messaggio sui permessi di scrittura. Bisogna allora correggere i permessi nel pannello di hosting o via FTP e ripetere l'installazione. Il pacchetto viene decompresso da PHP, quindi il server ha bisogno dell'estensione zip. Se il pacchetto non avesse l'auto-installatore, il browser salverà il file .zip sul disco, e il programma mostrerà le istruzioni per il caricamento via FTP e l'elenco delle cartelle che non vanno sovrascritte.

Cosa ci guadagni?
Scegli tu quando aggiornare. Puoi prima leggere l'elenco delle modifiche e decidere quando procedere con l'installazione.
Non devi nemmeno controllare di persona se è uscita una nuova versione. Ricevi una notifica una sola volta per ogni versione, senza che venga ripetuta a ogni accesso. Il resto del team non vede la notifica e non viene distratto dal lavoro per una decisione che spetta all'amministratore.
Dopo l'installazione automatica, non devi ripristinare manualmente la configurazione né gli allegati. Prima di scaricare il pacchetto, ricevi un avviso sul backup.
Esempio dal lavoro quotidiano
Immagina un piccolo studio di progettazione: sei persone, senza un informatico a tempo pieno. Il titolare accede lunedì e vede un punto rosso sull'icona dell'ingranaggio. Legge l'elenco delle modifiche, ma rimanda l'installazione a giovedì sera. Tra due ore ha una riunione con un cliente.
Giovedì fa una copia del database e della cartella uploads/. Conferma l'avviso e scarica il pacchetto. Il programma verifica la somma di controllo e la firma dell'editore. Il titolare avvia l'installazione, osserva la barra di avanzamento e aggiorna l'applicazione. Non usa l'FTP in questo processo.
Domande frequenti
Per aggiornare è necessario l'accesso FTP?
Di solito no. La nuova versione di Task Manager si scarica e si installa nella scheda Aggiornamenti con i pulsanti Scarica e Installa. FTP o il gestore file dell'hosting può tornare utile alla prima installazione del programma, mentre il supporto tecnico serve quando il server non permette al programma di sovrascrivere i propri file. Se il pacchetto scaricato non avesse l'auto-installatore, l'applicazione mostrerà le istruzioni per il caricamento via FTP.
Gli aggiornamenti sono a pagamento?
I primi 12 mesi di aggiornamenti sono inclusi nel prezzo della licenza. In seguito, il rinnovo annuale dell'accesso alle nuove versioni è facoltativo - il programma continua a funzionare anche senza di esso. Gli importi IVA esclusa li trovi nel listino prezzi.
L'aggiornamento cancellerà i miei dati?
Il programma di installazione ignora includes/config.php e le cartelle uploads/, storage/ e logs/. Esegue automaticamente le migrazioni del database. Prima di scaricare il pacchetto, il programma richiede la conferma dell'avviso relativo al backup del database e della cartella uploads/.
Posso saltare più versioni in una volta?
No. Le versioni si installano in ordine. È attivo solo il pulsante della versione successiva; le versioni seguenti si sbloccano dopo l'installazione di quella precedente.
Cosa succede se il server degli aggiornamenti non risponde?
La scheda Aggiornamenti mostrerà un messaggio di errore di connessione. Task Manager continua a funzionare sulla versione installata, perché verifica la licenza localmente, senza il server di aggiornamento. Potrai ripetere il controllo più tardi con il pulsante Controlla aggiornamenti.
