I originally set up a shopping cart almost 3 years ago and in that time have managed to sorta kinda make it work while managing to break afew things in the process. I now want a completely fresh install but want to hang on to all my customer info but NOT my product info and am not sure what the process is going to be.
Right now the cart is installed at http://shop.mydomain.com. It contains all my customer's info as well as several hundred products, some active and many NOT active. There are hundreds of photos in the photo folders that are no longer linked to a product since each item I sell is a one of a kind.
I'd like to set up a full working version at http://test.mydomain.com, tweaked and customized to my liking. This will then be my working copy to make any changes to before carrying them over to the 'live' cart in the future, incase I break anything.
THEN, I need to somehow get that new version over to http://shop.mydomain.com and populate it with a fresh batch of products, deleting out the mass chaos that is in there right now. The product catagory structure on the new version will be completely different. However I need to KEEP all my current customer info so they can continue logging in and looking up past orders and the such and I can look up their history as I often send out emails offering deals based on past purchases.
All of this of course needs to be done with minimal down time. I'm not sure what my plan of attack here should be. Step 1 would be to set up the cart at http://test.mydomain.com and do all customizations. What next? Do I populate the test cart with my products before copying it over to the live one? How do I merge the databases of products on the test cart with customers on the currentl live one? If I put the products into the test cart, what happens down the road when I do another upgrade or edit and want to copy the changes over again? My inventory is constantly changing as each item is handmade in batches of only 2 - 4.
I'd greatly appreciate some direction on this as my site's third anniversary is rapidly approaching and I would love to launch a new site as part of the 'birthday celebration'.
Bookmarks