Drew
Drew

Reputation: 6862

Development to Production Environment Help

I am in serious need of some suggestions on how to improve the way I am doing things right now. I currently manage over 100 websites and they are all on a Dedicated Server, I just log on the FTP and make the necessary changes and upload it.. so I always work live.

I know that is a bad idea and I really want to find a good solution on how to use a development server and then push to production when ready, and keep everything up to date, etc.

I also have two more people on the team go in and occasionally make changes to websites, so this is something that would work for all of us so we are all on the same page and have the most up to date code.

I have been doing a ton of research on this but a lot of it confuses me and I can't find a clear answer on what would be best for me. I have tried git before, and it works great but not sure how that would work with 100+ websites.

I'm not sure where to even start.. what would be the best option? Are there any services out there that I could pay for to make the process easier?

Any help is appreciated. Thank you!

Upvotes: 0

Views: 145

Answers (1)

Ken Brittain
Ken Brittain

Reputation: 2265

The first thing I would do is create a local development copy of the websites. Stop messing with code on your production server!

Next I would put the sites into version control. You can use any of the open source tools available (Subversion, Git, etc.). Just get this done.

You can write a script to deploy each site to the production server or you can play it safe and use a diff tool to copy over the changes only.

Upvotes: 1

Related Questions