I have a live site and a testing server (XAMPP) that I built the site on originally before publishing it. Obviously, there are a number of things you need to do to migrate a site from one place to another. I was hoping to tap into collective experience to find out the best way of doing this, keeping fuss to a minimum.
The obvious answer (to me, at least) is to keep a folder of files to merge into the XAMPP files for when it's built on the testing site and a folder of the same files but with production server info to apply when the site is uploaded.
This is a bit messy and leads to mistakes. Is there a program out there that I've never come across or better way of doing this?
(I've been auto-warned about the subjectivity of this question, I do hope it passes the community test!)