0
Welcome Guest! Login
0 items Join Now

Best way to upgrade template with out effecting current envi

  • Best way to upgrade template with out effecting current envi

    Posted 14 years 10 months ago
    • Hi,

      My current website is using the June '08 Rocket theme template and you can find that website below:
      www.californiabonzing.com/

      Pancea came out this month and my draw dropped :0. What a great template! I have decided to move to the Pancea template.

      However I am not exactly sure the best way to execute the building of the new website with all the information from my old website?

      Should I just start over and upload the rocket launcher to a URL where I can build out the site. Once built I could transfer the user names, password, etc.
      Or
      Is there a better easier way to build out the new template using my existing joomla framework.

      I have uploaded the Pancea template to my website but now I need to build that website with out effecting my current website.

      I could make a copy of my current website and then up load that to the new URL. Then build out the Pancea template......

      It would be great to get an experts opinion.
      Many Thanks!
    • JEM's Avatar
    • JEM
    • Preeminent Rocketeer
    • Posts: 17917
    • Thanks: 4

    Re: Best way to upgrade template with out effecting current envi

    Posted 14 years 10 months ago
    • Use Akeeba Backup to backup your site, install the copy of the site on your local host or a sub folder of your site.

      Apply the template (and extansions), move your content around to match the template position, customize it the way you like.

      Then use Akeeba to move the dev site to the live site.

      Most important: you should not develop on a live site, especially if you have a lot of traffic, not to mention if you run into problems and some aspect of your site does not work, you'll have unhappy members / visitors.

      You could do as you suggested, install the RL and move your content from the live site to the dev site, if you don't mind a lot of cutting and pasting.

      Both methods will work.

      The only tricky part with the first option is keeping user info up to date, i.e., if you copy the site, apply the template, work on it, and in the meantime 50 new people register. With the second, there's a lot of cut and paste involved (don't know how big your site is...)

      And in either case, when you are done, you'll need to update or add all user accounts.

      Each way has its own pluses and minuses, so it's really up to you which route to take.
    • Thanks,
      jim
    • WW's Avatar
    • WW
    • Rocketeer
    • Posts: 63
    • Thanks: 0

    Re: Best way to upgrade template with out effecting current envi

    Posted 14 years 9 months ago
    • I have the same dilemma:

      I personally setup a new folder on my root. I then copied the current site locally and then uploaded the files into the new folder.

      But I don't understand: how do I ACCESS this 'new site' (like I do through the Administrator portal), so I can then upload the Panacea template, make changes as I want, test everything and when I'm fully ready, point the current live domain to this newly created site (based on new template)?

      I was trying to do this in the most efficient manner while following best practices but don't totally follow your directions above.
    • JEM's Avatar
    • JEM
    • Preeminent Rocketeer
    • Posts: 17917
    • Thanks: 4

    Re: Best way to upgrade template with out effecting current envi

    Posted 14 years 9 months ago
    • Wade Walla wrote:
      I personally setup a new folder on my root. I then copied the current site locally and then uploaded the files into the new folder.

      Basically, a Joomla install exists in two parts, the files in the folder that Joomla uses, and the DB that holds all the information.

      Copying the folders to a sub folder is only half the process. If you want to create a second permutation of your site to edit, you need a new DB to store the information (edits to the site).

      When you simply copy all the folders from your current install and place them in a sub folder, you are not really copying the site because you are not creating a new DB to hold the new information.

      Besides that, even if you can access the new site the edits will effect the old site, not the new one because all the references are pointing to the original site.

      Simply:

      A) Use Akeeba to backup your site.
      B) Create a new DB for the new site.
      C) Extract the backup files from Akeeba to the sub-folder
      D) Point your browser to the sub folder to run the install, e.g., if your sub folder is named "dev", instead of going to www.mysite.com , you would go to www.mysite.com/dev

      When you run the install from your backup, the old DB info will display as default, replace it with the info you used wen you created the new DB (Step B).

      After you complete the install, you will have two separate sites and two separate DBs, the site that is in the root, and the site that is in the 'dev' folder.

      To view the current site, you'd go www.mysite.com/ , to edit www.mysite.com/administrator , for the 'dev' site to view, www.mysite.com/dev , to edit www.mysite.com/dev/administrator
      ...so I can then upload the Panacea template, make changes as I want, test everything and when I'm fully ready, point the current live domain to this newly created site (based on new template)

      You won't want to point the current live domain to the newly created site because it's in a sub folder.

      When you are ready, you'll reverse the process by backup up the dev site, then deleting the old site and than installing the dev site in the root... but let's cross that bridge when we come to it.
    • Thanks,
      jim

Time to create page: 0.052 seconds