Development vs Live Issues Options
crs
Posted: Monday, February 26, 2007 9:01:22 PM
Rank: Newbie

Joined: 11/7/2006
Posts: 2


The company I work for has built a modest size site, about 500 pages, 5 top level nodes.

We have to run 2 versions of the site one development and one live. The developers (our company) makes all sorts of changes on dev, as it should be. The Client on the other hand makes copy changes on live. The designers\copywriters for my company want to be able to publish specific sections from dev to live.

Initial thoughts from the programmers

1. Yes the Client should make all the changes on dev then move to live, but there is no way we can talk them into that if they have to do it twice. Are there any controls, scripts written where they could create the page in dev, then publish to dev and live? How hard would it be, if I knew what I am doing in .net, to write this?
2. We were thinking of just scripting out moving the files \xlts \media, etc and the db once a day at 2:00 am or so. Not ideal as you could not publish “right now” if needed. The site would also be down when the DB is restoring.
3. We could make 5 different versions of Umbarco. news.oursite.com, www.oursite.com, biz.oursite.com etc. But then every time we made a change to the headers, navbars, we would have to change it everywhere, I guess we could try to script that out too, but this all sounds like a lot of trouble.


Just wanted to know if anyone else had experience with this issue, or any ideas. Just a humble PHP programmer slowly crawling my way out newbie status with respect to Umbraco, xlts, and .net.


steelman
SoerenS
Posted: Monday, February 26, 2007 11:39:55 PM

Rank: Fanatic

Joined: 7/25/2006
Posts: 433
Location: Silkeborg, Denmark
A couple of comments from me, hope they help:

One of the current shortfalls of Umbraco is the inability to move content between development/staging/production environments in an easy way. Several sideprojects are on its way to deal with this problem, however the timeframe for these are unknown.

The way I've been dealing with this so far is to prepare a site on my dev server, and then do a detach/attach of the db from dev to production. However to do that often and both ways in your situation might not be a good idea.

I don't think scheduled scripted publishing of macro's and XSLT files are a good idea. You don't want to make changes to those that often that a daily publish is necessary. You should whip your devs into develope more generic macroes :-)

No need to run several Umbraco installations for the different www., biz. etc. sites. You can run multiple sites with different content in the same Umbraco installation! And these sites can share the same templates, macroes, plugins etc.

Hope it helps a little, otherwise I'm pretty sure there's others here with more Umbraco knowledge than me that can help you out.

Brug for råd til hvordan du driver en god webshop? / Need advice on how to run an effective webshop?
Users browsing this topic
Guest


You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.