La notevole flessibilità di WordPress permette di sviluppare piattaforme web sempre più complesse con diverse figure professionali che è necessario far interagire nella fase di sviluppo. Dotarsi di un processo standard è dunque ormai una necessità. Ecco una nuova ricetta:
Si parte da un qualsiasi ambiente di sviluppo locale, ci aggiungiamo Composer e Bedrock e reinventiamo l’ordine delle cartelle e dei file di WordPress, separando backend da frontend e realizzando una vera e propria web app.
Si costruisce poi una repository privata su Bitbucket sincronizzata con la bacheca Trello del progetto, mettendolo in condivisione con tutto il team.
Configuriamo ora il deploy automatico di ogni commit nel branch master verso l’ambiente di staging.
Al termine del ciclo di sviluppo sarà immediato effettuare il deploy in produzione mantenendo sempre traccia di tutto il lavoro svolto.