How do you manage your development and deployments? For example, do you have a specific environement on your server for development and then change the domain to point to this environement when dev is finished and everything is working. Or do you carry out development locally and then deploy the changes to the live site? If this is the case how do you go about doing this? Or perhaps you put a site into maintenance mode and then perform whatever updates/development is required (seems unlikely!) After which maintenance mode is turned off.
Maybe its because I’m still new but I’m unsure about how to work with WordPress from a workflow perspective.
If I want to work on sites locally and then deploy the changes/updates to the live site how can this be done without affecting/destroying database data on the live site etc. How can I ensure my local development website version is the same as the live versions?
How do people version conttol their sites? Do people use git/githubl? Or is it the case of taking backups and storing them.
I’m confused around how all this works and would be interested to know how everyone goes about this.
[ad_2]