Im kinda confused on how this works.... here is what I plan on doing
I want to create a dev site on a sub domain of my site that is going to be live (dev.mysite.com) is this ok to do?
I want to completely build my site on the dev site and then transfer the site to the live site my questions are:
1. Should the dev and live site be 2 separate databases?
2. Lets say I have built my site on the dev and I have transferred it over to the live site now its 2 months later and I have 100 members on the live site and Im making changes on the dev site which I only have an admin and demo test account active plus some new addons that need to get transferred to the live site ( I want to know will the 2 accounts just merge with the 100 members from the live site ...how does this work?)
or what is the best way to do this and make updates to your live site?
( my site will consist of Jomsocial, Jreviews for all content, myblog, and Im using Moxy for template)
YES! YES! YES! PLEASE LISTEN! Yes, the two should have separate data bases. Sorry, I normally don't TYPE SHOUT but, yes, create a separate database.
My suggestion is create a sandbox (developers duplicate site), test everything you want to do on the sandbox, then if successful and no errors - add the changes to your live site. But always, always backup your sites again and again before any changes or additions.
Nice thing about doing it that way - is you can do little changes as you go along. Not one big giant OMG what happen to our site changes. Plus, it gives you time to really see the little changes in live action vs. one big change and going OMG that is not going to work two weeks down the road.
"You can learn a lot from a dummy. So, pay attention to yourself." Quote by me.
Thanks for the reply....ok so let me get it right ...if i make updates do I backup the entire dev site each time even if im just adding a component or extra content then upload it to the live site?
and if my dev site only has 2 members and my live site has 100 and i update the live site with the dev ...its not going to erase my 100 members and replace it with the 2 dev site members?
Say I want to install a new "Anything" into my live site or change it. First - I go to my sandbox (developers site) and test out the new changes, but of course I back up my developer site before making the changes just in case. Once I like them and know they will not effect my life site - I then go to my live site.
If need be on my live site I put up a message warning of offline for standard maintenance then I back up my site and then shut my site down and then add the changes.
It sound like twice the work, but not really compared to if something goes wrong switching sites back and forth...then you will know what work is.
I am not saying you can't do the switcharoo thingy, but in practice - I find that way works good for me & newbies. :cheesy:
Hope that helps.
Peace Out,
Wingman
"You can learn a lot from a dummy. So, pay attention to yourself." Quote by me.