> However, I've been doing this about as long as you, and 
> frankly experience shows that using the inbuilt server 
> and choosing not to learn how and why your production-level 
> web server does (or doesn't do) certain things is lazy
> on the part of a developer.

I'm not exactly sure how the comparative length of our experience enters
into this. That said, it may be counterproductive to have developers learn
about web server management in this age of specialization. And, of course,
constructive laziness is a valuable trait for a developer. And finally, it
is very difficult to accurately emulate a production environment on a laptop
of any sort, unless your production environment is very simple. Where do you
draw the line?

Again, I think that if you aren't going to manage the web server, and you're
not using any functionality that's specific to your web server, there's no
reason not to use the JRun web server for development on your own
workstation. If you're going to set up a shared development environment, it
would make more sense to more closely mirror your expected production
environment.

> Oh, and I'm among the laziest, I assure you. But I am anal 
> about some things, and how I run a dev team and their setup 
> is one of them.

You are, of course, free to do what you like. However, unless Jennifer is on
your dev team, that may not be especially relevant. Jennifer asked one
question, and you answered another completely different question, which
isn't always an appropriate response.

> Where I am, we tend to develop on what we inaccurately term 
> "developer workstations" - workstation-grade hardware running 
> Win2K or 2K3 (occasionally SuSE) and the ACME stack. So, 
> they're not really workstations in that sense. But they *do*
> closely match our deployment platform.  My ACME Guide suggests
> WinXP as most people are more likely to be comfortable running 
> it as a day-to-day OS.

This seems quite inconsistent. People don't generally deploy server
applications on a day-to-day OS. You do realize there are significant
differences between IIS 5 (Windows 2000 Server), IIS 5.1 (Windows XP
Professional) and IIS 6 (Windows Server 2003), right? Typically, server
filesystem ACLs and system accounts are configured quite differently from
personal computers and workstations - do you also recommend that for your
Windows XP users?

Dave Watts, CTO, Fig Leaf Software
http://www.figleaf.com/

Fig Leaf Software provides the highest caliber vendor-authorized 
instruction at our training centers in Washington DC, Atlanta, 
Chicago, Baltimore, Northern Virginia, or on-site at your location. 
Visit http://training.figleaf.com/ for more information!


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Get Instant Hacker Protection, Virus Detection, Antispam & Personal Firewall.
http://www.houseoffusion.com/banners/view.cfm?bannerid=62

Message: http://www.houseoffusion.com/lists.cfm/link=i:10:5548
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/10
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:10
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.10
Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

Reply via email to