In questo post, imparerete come, in 10 passi, impostare da soli una copia di sviluppo, di test o di sicurezza del vostro negozio online su PrestaShop 1.6, 1.7 e 8.x. Una copia del negozio vi permette di controllare le modifiche prima che raggiungano i vostri clienti e di modificarla senza preoccuparvi del funzionamento del negozio di produzione....
Versione di produzione
La versione di produzione è il negozio disponibile per i vostri clienti con vendite attive.
Versione di sviluppo (dev)
È una copia del negozio disponibile solo per voi e per il team di sviluppo. La versione di sviluppo è una copia 1:1 del vostro negozio di produzione. Grazie a una versione di sviluppo correttamente implementata:
Un moderno processo di sviluppo del negozio
- Installazione e test dei nuovi moduli - prima che vengano lanciati nel negozio di produzione.
- Sviluppo e test approfonditi nel tempo, senza fermare il negozio.
- Aggiornamento del negozio PrestaShop e dei moduli.
- Aggiornamento delle versioni PHP e di altri componenti del server.
- Ottimizzazione del negozio.
Nessun problema SEO 🔍
Relativi a link, analisi e duplicazione dei contenuti.
Lavoro conveniente 🚀
Avrete accesso a un ambiente di prova aggiornato, protetto da password e invisibile su Internet.
Implementazione rapida ❤️🔥
Tempo di implementazione: fino a 5 giorni lavorativi. Dopo l'acquisto, aprire un ticket su HelpDesk.
Accesso limitato 🔑
Il sito web è inaccessibile ai robot web e protetto da login e password.
Implementazione individuale
Implementeremo le esigenze individuali, i processi CI/CD, Docker, ecc. Contattateci prima dell'acquisto.
Il sistema di controllo delle versioni GIT è responsabile del monitoraggio e dell'archiviazione delle modifiche apportate al codice e ai file del vostro negozio, nonché dell'unione sicura delle modifiche apportate da più sviluppatori. È possibile ospitare GIT sul proprio server o su servizi esterni come GitLab o GitHub.
Scegliendo il sistema GIT, la modifica dei file via FTP sarà limitata. È possibile uscire da GIT in qualsiasi momento e tornare a lavorare con FTP. È possibile tornare a lavorare con GIT, ma è necessario sincronizzare i repository.
Il servizio di distribuzione GIT è facoltativo: se non volete usare GIT, comunicatecelo.
Si consiglia di implementare un sistema di controllo di versione GIT se più di uno sviluppatore lavora sul vostro negozio.
- Lo sviluppatore introduce nuove funzionalità o corregge bug e invia le modifiche a GitLab, nel ramo dev.
- Le modifiche sono visibili nella versione di prova del negozio, ad esempio dev.yourdomain.com.
- Il responsabile del test verifica le modifiche. Se le nuove funzionalità non sono state realizzate correttamente, la persona incaricata del test invia un ticket allo sviluppatore e il processo di sviluppo ritorna alla fase 1.
- Una volta approvate le modifiche, l'addetto ai test fa 1 clic per creare una Merge Request, ovvero una richiesta di spostamento delle modifiche dalla versione dev alla versione di produzione.
Requisiti del sistema GIT
- Per ottenere la massima qualità, si consiglia di implementare il sistema di versioning su server con accesso root completo, ad esempio un server VPS o dedicato.
- Per utilizzare GIT, consigliamo strumenti gratuiti con un comodo pannello di amministrazione: GitLab o GitHub.
- I server FTP hanno spesso limitazioni che rallentano il sistema GIT.
Per il momento non ci sono recensioni di clienti.