Questo sito utilizza cookie, per migliorare la tua esperienza e offrire servizi in linea con le tue preferenze. Chiudendo questo banner, scorrendo questa pagina o cliccando qualunque suo elemento acconsenti all'uso dei cookie. Se vuoi saperne di più o negare il consenso a tutti o ad alcuni cookie vai alla sezione Cookie Policy.

< e-BLOG  />

Meglio un backup oggi che un restore domani!

immagine-quickstartVi siete chiesti come fanno gli sviluppatori di quei bei template, a creare il così-detto 'Quickstart package' che è utilissimo nell'installazione di un intero sito già preconfigurato con delle estensioni preferite e con una grafica personalizzata?
Dopo varie ricerche e non trovando una risposta, ho cercato man mano di scoprire da solo come si fa è alla fine è uscita questa guida.

Abbiamo bisogno intanto di avere appresso un pacchetto completo di Joomla, preferibilmente la versione scaricata che combacia con la versione di Joomla su cui facciamo la nostra installazione e personalizzazione.

  • Supponiamo che la versione di Joomla utilizzata per questa guida è la 1.5.22
  • Supponiamo che abbiamo già fatto sul proprio computer (in locale, quindi) un'installazione di joomla, versione 1.5.22
  • Supponiamo che su questa installazione, abbiamo fatto tutte le personalizzazioni che vogliamo e le installazioni di vari estensioni, e che vogliamo adesso creare uno 'Quickstart package' per facilitare la distribuzione così com'è.

Quindi, andiamo passo passo e vediamo come procedere cercando di non saltare qualche passaggio:
1. Creiamo una cartella vuota e la chiamiamo Il_mio_J1521_quickstart.
2. All'interno di questa cartella dobbiamo copiare tutto il contenuto (tutti i file) del root della nostra installazione personalizzata di Joomla, tranne il file configuration.php;

3. Scompattare l'archivio della versione di Joomla appena scaricata in una cartella temporanea (es. joomla-pacchetto-completo);

4. Dalla cartella joomla-pacchetto-completo prendiamo tutta la cartella installation e la spostiamo dentro la cartella creata al punto 1, Il_mio_J1521_quickstart;

Anche se si può sovrascrivere più tardi è meglio a questo punto cancellare il file sample_data.sql, file che si trova su questo percorso: Il_mio_J1521_quickstart\installation\sql\mysql

5. Accedere alla console di phpMyAdmin e selezionare il database.

6. Selezionare la scheda Esporta e oltre alle impostazioni predefinite dobbiamo (molto importante) selezionare anche la casella 'Aggiungi  DROP TABLE / VIEW / PROCEDURE / FUNCTION / EVENT' !
Selezionare a questo punto la casella 'Salva con nome...' (senza compressione) e cliccare su 'Esegui'. Una volta salvato il file sul computer locale, dobbiamo rinominarlo in sample_data.sql;

7. Quest'ultimo file 'sample_data.sql' va copiato all'interno della cartella:
Il_mio_J1515_quickstart\installation\sql\mysql

8. Compattare la cartella Il_mio_J1521_quickstart in formato .zip

Arrivati a questo punto possiamo dire di aver creato finalmente il nostro pacchetto detto Quickstart package personalizzato e pronto per essere distribuito.

Per le versioni 2.5.x di Joomla la procedura è un po diversa, vedi qui l'articolo: Creare un pacchetto Quickstart per Joomla 2.5