In fact, running on the development computer the same exact software
environment present on the production server is the strongest pro-
Linux argument, especially if you have a VPS and not a shared server.
To be honest, I think neither with Windows or Mac OS X you can obtain
this ideal condition.

However I doubt this is really necessary: as an example, on my laptop
I'm currently using the lightweight web server included in Django
where on the production server I will deploy my Django app with Apache
and mod_python or mod_wsgi on Apache 2 behind an nginx proxy.

Of course the deployment stage will be a bit more tricky for a Windows
developer but, frankly, I'm a developer and I'm more interested in the
development stuff. If, as a developer, there are no advantages in
using Linux or Mac OS X, I will remain with Windows.

So I'd like to know from people using Windows what are (if any) the
practical handicaps in developing a Django app on Windows.

Aleandro

On 7 Feb, 10:41, "Christian Vest Hansen" <[EMAIL PROTECTED]> wrote:
> Hi,
>
> I _would_ have said that installing stuff and setting up the dev.
> environment was the biggest disadvantage of Windows, but you seem to
> have that part covered.
>
> Other than that, if your production runs Linux, then you will, in
> theory, have an easier time with deployment, and testing of
> deployment, if you also develop on Linux. For instance, you could have
> an apache instance, running the same settings as production, but
> locally. Developing and testing deployment and shell scripts be
> easier.
>
> Mac OS X is different from Linux in that it is a BSD style *nix. This
> might the aforementioned shell scripts & deployment, then again, it
> might not - depends on things are set up, I think. On the other hand,
> Photoshop runs on Mac.
>
> Personally, I wouldn't want to do development without the trusty
> gnucoreutils :) But if Windows floats your boat, and you don't have
> any OS envy, then I'd suggest saving trouble. Why bother if there are
> no obvious advantages?
>
> On 2/7/08, Aleandro <[EMAIL PROTECTED]> wrote:
>
>
>
>
>
> > Hi, I'm a Windows XP longtime user but I have also Ubuntu Linux 7.10
> > on my dual-boot computer. I've just discovered Python and Django and I
> > have to decide what os to use for web development with Django.
>
> > In fact, while I use Ubuntu Linux on my production server, I'm really
> > satisfied with my Windows web development environment:
>
> > - gVim, TortoiseSVN, the command prompt and all major browsers at my
> > fingertips (IE, Firefox, Opera and Safari);
> > - Python, Django and PostgreSQL/MySQL installed in just a few simple
> > steps;
> > - Adobe Photoshop;
> > - superb font rendering with cleartype and no wasted time installing
> > new hardware.
>
> > Considering that the latest trend in web development is to use UNIX
> > based OSes (Linux or Mac OS X) also for the development side, I have a
> > simple and direct question for you: what are the tangible
> > disadvantages of Django web development on Windows compared with a
> > UNIX based OS?
>
> > Thanks
> > Aleandro
>
> --
> Venlig hilsen / Kind regards,
> Christian Vest Hansen.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to