Migrazione

WebsitePack è progettato per garantire facilità nella migrazione da un ambiente all'altro, ad esempio:

  • da locale a remoto,
  • da una versione di staging a quella di produzione,
  • oppure tra due server diversi.

Un sistema pensato per essere flessibile

Due sono i principali vantaggi offerti da WebsitePack in fase di migrazione:

  1. URL indipendenti dal dominio
    • Il sistema evita di salvare gli URL completi (assoluti) all'interno del database.
    • Questo significa che, in caso di migrazione, non è necessario effettuare modifiche sul database: è sufficiente aggiornare i dati nel file wsp-settings.php.
  2. Supporto a più ambienti di sviluppo
    • WebsitePack consente di definire almeno due ambienti distinti (es. locale/remoto o staging/produzione).
    • Il sistema rileva automaticamente l’ambiente corretto in base al dominio o all’host utilizzato e carica le relative configurazioni (connessione al database, parametri mail, licenza, ecc.).
    • Questo permette uno sviluppo parallelo su più ambienti con la massima coerenza e senza interventi manuali ogni volta.

Procedura di migrazione consigliata

Per trasferire un progetto WSP da un ambiente a un altro, segui questi passaggi:

  1. Esportare il database
    • Utilizza uno strumento come PhpMyAdmin per creare un file di esportazione .sql dal database attuale.
  2. Copiare i file
    • Scarica via FTP (o altro sistema) l’intera struttura del progetto, incluse:
      • Le 4 cartelle principali: wsp-admin, wsp-core, wsp-content, wsp-media.
      • I file essenziali: index.php, wsp-settings.php.
      • Gli altri file consigliati: .htaccess, readme.txt, robots.txt.
  3. Aggiornare il file wsp-settings.php
    • Inserisci correttamente i parametri sotto le sezioni:
      • REMOTE/PUBLIC PARAMETERS
      • LOCAL/STAGING PARAMETERS
    • Assicurati di:
      • Definire il percorso (directory) in cui si trova il CMS.
      • Specificare le licenze d’uso corrette per ogni ambiente.
  4. Importare il database
    • Carica il file .sql precedentemente esportato nel nuovo database (tramite PhpMyAdmin o sistema equivalente).
  5. Caricare i file nel nuovo ambiente
    • Tramite FTP o altro sistema, trasferisci la struttura completa del progetto nella nuova posizione.

Importante

  • La licenza WebsitePack è associata al dominio: assicurati di disporre di una licenza valida anche per il nuovo dominio o sottodominio in cui si sta spostando.
  • Le installazioni in locale sono sempre consentite, a patto che non siano accessibili esternamente (intranet o macchina singola).
  • Verifica che il nuovo ambiente rispetti i requisiti di sistema indicati nella documentazione.
2 mesi fa

Questo sito e terze parti utilizzano cookies o tecnologie simili per finalità tecniche e, con il tuo consenso, per altre finalità. Clicca su Accetta per abilitarli tutti, su Scegli per le singole preferenze o su Nega per abilitare solo quelli necessari. Per saperne di più: informativa cookie .