Computer ForumsComputers  

Go Back   Computer Forums > The World Wide Web > Web Site Hosting / ISP Q & A

Reply
 
LinkBack Thread Tools Display Modes
Old 01-15-2008, 09:26 AM   #1 (permalink)
Bullit
Junior Techie
 
Join Date: Nov 2003
Posts: 58
Default Why have separate Live and Test servers?

hi there,

I'm trying to setup a web development environment for 4 developers at work.

I know I want a separate Live and Test server - but why?

1. so rogue code doesn't wipe out the live code
2. so the live database is not easily available to test (beta) code

any other reasons to have separate servers?
Someone is suggesting to put live and test on the same server in separate folders. This is penny pinching and I'm looking for solid argument against such a setup.

(I am working from this article - a good read in relation to how we should setup for dev work: WebDev: The Case for a Local Development Environment | Jangro.com)

Any feedback most appreciated.
Bullit is offline   Reply With Quote
Old 01-15-2008, 06:20 PM   #2 (permalink)
Brinson
Ultra Techie
 
Join Date: Apr 2007
Posts: 969
Default Re: Why have separate Live and Test servers?

Depends how intensive your applications are.

If your going to be altering code in the OS or Dev Tools, then I'd reccomend either seperate machines or a virtual machine for your beta. If not, put them on separate folders in the server.
__________________
Brinson's Ubuntu Hardy Heron PC
Ultra Microfly Case
350w Antec Basiq
Intel Core 2 Duo e6750
ECS G31T-M
2x1gb OCZ Gold 800mhz DDR2
160gb Hard Drive
DVD Burner
Brinson is offline   Reply With Quote
Old 01-23-2008, 01:54 PM   #3 (permalink)
funtikk
Junior Techie
 
funtikk's Avatar
 
Join Date: Mar 2007
Posts: 69
Default Re: Why have separate Live and Test servers?

How can you check is the web site is intensive or not?
funtikk is offline   Reply With Quote
Old 01-29-2008, 05:28 AM   #4 (permalink)
bla!!
Monster Techie
 
Join Date: May 2004
Location: /usr/root/mn/us
Posts: 1,073
Default Re: Why have separate Live and Test servers?

You generally do a load test. There are tools from Microsoft for this with IIS
Stress tools to test your Web server

A couple reasons I can think of (Microsoft specific):

1. You upload an update that locks up your IIS worker process
2. You need to add a web extension/module that may affect your production site.
3. You need to restart IIS to refresh system variables for an update to take effect
4. Security, if you have both on the same system and your test server gets breached, your whole server is open game
5. Performance. If you upload a large site during heaving usage of your production site, you will notice a speed impact

The list can go on, but basically it's bad practice to have them on the same server. But still the fact is that it is done quite often in small/med size businesses.
__________________


Its a frigging Laptop, not a Labtop!!!!
bla!! is offline   Reply With Quote
Old 01-29-2008, 08:04 AM   #5 (permalink)
Brinson
Ultra Techie
 
Join Date: Apr 2007
Posts: 969
Default Re: Why have separate Live and Test servers?

If your site is only standard html/php/mysql or what have you, I wouldn't worry about separate servers...but if you are using something which runs code, processes, sever apps, ect, it may be worth it.

Alot of big sites now use things like plone which aren't just a set of files read by a default server app like apache, they are their own program which dynamically configures content. Changing your site may mean changing code int the environment of your server or operating system, so operating alternate sites for your two different ones is a good idea.
__________________
Brinson's Ubuntu Hardy Heron PC
Ultra Microfly Case
350w Antec Basiq
Intel Core 2 Duo e6750
ECS G31T-M
2x1gb OCZ Gold 800mhz DDR2
160gb Hard Drive
DVD Burner
Brinson is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
How To Test Network Line Connectivity (i'm A Newbie, Be Nice Please :)...) COCOCOOKIE Computer Networking & Internet Access 3 01-08-2008 11:21 PM


All times are GMT. The time now is 03:16 AM.


Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.0.0 RC8