Argomento precedente: Pubblicazione delle modifiche

Argomento successivo: Modelli HTML (moduli HTMPL)

Migrazione da test a produzione

Uno degli obiettivi dell'ideazione di Screen Painter Web era rendere sicure le operazioni di sviluppo e test delle modifiche apportate ai moduli in un database di produzione. Caratteristiche come una struttura di directory destinata esclusivamente a Screen Painter Web‑sul server, processi server Screen Painter Web dedicati e sessioni di anteprima di sola‑lettura sono di supporto a questo obiettivo. Tuttavia molti utenti preferiscono sviluppare modifiche personalizzate ai moduli in un sistema di test indipendente e quindi eseguirne la migrazione in un sistema di produzione separato una volta completate:

  1. Copiare i moduli HTMPL di cui eseguire la migrazione dalla sottodirectory appropriata di site/mods/www/htmpl nel sistema di test alla stessa sottodirectory di site/mods/wsp/project nel server principale del sistema di produzione.
  2. Copiare i file CSS, JavaScript e HTML du cui eseguire la migrazione dalla sottodirectory appropriata di site/mods/www/wwwroot nel sistema di test alla stessa sottodirectory di site/mods/www/wwwroot/wsp/project nel server principale del sistema di produzione.
  3. Utilizzare WSP sul sistema di produzione per pubblicare i moduli. L'uso di Screen Painter Web per pubblicare garantisce che i moduli nuovi o aggiornati vengano distribuiti a tutti i server di produzione.

Per eseguire le operazioni di copia descritte nei passaggi 1 e 2 precedenti, รจ possibile usare qualsiasi metodo di copia dei file supportato dal sistema operativo. Gli utenti di Windows devono sostituire con la barra rovesciata (\) la barra (/) nei percorsi delle directory indicati.