Passa al contenuto principale

Ambienti di sviluppo

Per avviare un progetto con ECTOR, puoi scegliere tra due modalità di sviluppo principali oppure configurare un ambiente personalizzato in base alla tua pipeline CI/CD.

Sviluppo in remoto su Webserver

Questa modalità di sviluppo è la più immediata, consentendoti di installare un'istanza aggiornata e standard di Prestashop direttamente dal sito ufficiale. Successivamente, tramite il modulo ECTOR Installer, disponibile a questo link, potrai avviare il wizard di installazione di ECTOR.

Vantaggi:

  • Facilità di configurazione: Ideale per chi desidera iniziare rapidamente senza dover configurare un ambiente locale complesso.
  • Accessibilità: Consente di lavorare su un'istanza remota, rendendo il progetto accessibile da qualsiasi luogo con una connessione internet.

Procedura:

  1. Scarica e installa Prestashop dal sito ufficiale.
  2. Installa il modulo ECTOR Installer.
  3. Avvia il wizard di installazione e segui le istruzioni.

Scopri le specifiche dell'installazione su Webserver

Sviluppo in locale tramite Docker

Questa modalità di sviluppo offre maggiore flessibilità, permettendoti di lavorare in locale e condividere la codebase con i tuoi colleghi tramite GitHub. Puoi anche scegliere uno sviluppo ibrido, iniziando in locale e poi passando a un webserver per il deploy finale.

Vantaggi:

  • Flessibilità: Lavorare in locale ti permette di avere un controllo completo sull'ambiente di sviluppo.
  • Collaborazione: Condivisione della codebase tramite piattaforme come GitHub.
  • Flusso di lavoro personalizzato: Configura il tuo flusso di deploy e integrazione continua secondo le tue esigenze.

Procedura:

  1. Configura un ambiente Docker per Prestashop.
  2. Clona la repository del progetto da GitHub.
  3. Segui le istruzioni specifiche per l'installazione di ECTOR in locale.

Scopri le specifiche dell'installazione in locale

Conclusione

Sia che tu scelga di sviluppare in remoto su un webserver o in locale tramite Docker, ECTOR ti offre gli strumenti necessari per avviare rapidamente il tuo progetto Prestashop, ottimizzando le performance e migliorando l'esperienza di sviluppo.