On 12/5/24 09:34, Lorenzo Breda wrote:
Il gio 5 dic 2024, 09:06 Marco Bertorello <[email protected]> ha scritto:


    Premetto che non sono uno sviluppatore, ma un sistemista.

    Se uno sviluppatore oggi mi chiedesse un server di sviluppo,
    probabilmente mi scapperebbe da ridere.

    Vi suggerisco di usare docker per sviluppare sul vostro laptop e
    git per gestire il codice sorgente (entrambi molto gestibili
    direttamente in vscode/vscodium).
    Con la parte CI/CD (es gitlab, jenkins), potete gestire i rilasci
    sia in ambiente di test, sia in ambiente di produzione (che siano
    essi su server fisici/virtuali, docker, docker swarm o kubernetes)


Ho immaginato parlasse del server di staging, che mi aspetto abbia la stessa struttura della produzione (docker o quel che è), non ho proprio immaginato si parlasse di un server per testare il runtime mentre sviluppi. Per quello sì, Docker, ma per Django (come per molti framework analoghi, io sono più da Laravel) non serve: entri nel virtual env  lanci manage.py

esatto, il server di staging, quello che ho chiamato di sviluppo, non è un docker ma una macchina virtuale (container)... ma poco cambia direi.

Piviul

Rispondere a