Eugene Lazutkin wrote:
Joshua,
1st thing 1st: I am not a Django developer. I do contribute some code.
Personally I don't have Oracle on my desktop but I have WinXP => I have
"free" IIS and "free" MSSQL. Whether we like it or not majority of small
guys out there are running MS Windows of some sort. Why not give them a
choice?
There is choice. PostgreSQL runs natively on Windows XP. Apache runs
natively with Windows XP.
However the real reason is this. When you build a toolkit, the moment
you start using other databases, you loose the ability to easily take
advantage of the database you are developing for.
Yes this is a generalized statement, but every toolkit I have looked at
has to make so many compromises to work with so many different databases
it almost isn't worth it.
From my personal experience I can tell you that I had less grief with IIS +
MSSQL than with Apache + MySQL provided by DreamHost.
Well MySQL is a horrible database I am not surprised. In regards to
Apache, that is probably lack of expertise more than anything. There is
a reason that Apache is the number one deployed HTTP server on the net
and it isn't because it is free.
Just to mention a few:
I still cannot serve my pages gzipped because time to time they lose
"Content-Encoding: gzip" somewhere in WSGI + FastCGI + Apache guts and blog
Are you using Apache 1 or 2? If you are using 2, mod_deflate should
resolve any of those problems.
readers see garbage on their screens. This year (!) I celebrated news that
MySQL allows to do subqueries (http://blog.milesbarr.com/2005/03/). Yay!
Maybe next year DreamHost will install InnoDB support and I can do
*drumroll* transactions!
As I said, MySQL is a horrible database. I am a PostgreSQL Advocate. If
you need decent database hosting, come over here
(http://www.commandprompt.com). We won't even let you install MySQL.
Believe me, it is going to be easy to write MSSQL backend. And I know what I
am saying --- I rewrote MySQL backend dealing with all gory details (see
them here: http://code.djangoproject.com/ticket/463). If we support MySQL,
we can support MSSQL without problems.
See my post about ODBC.
I don't understand why "supporting IIS seems a little insane" --- AFAIK, IIS
can run FastCGI. You don't need to have any special support from Django
side. You have to configure FastCGI properly. That's what I meant when I
wrote "some efforts should be invested in setup process for IIS".
Honestly, I don't care about IIS -- it just seems to be a waste of
resources. If you want to push energy into please feel free. That is the
point of a OSS project.
Sincerely,
Joshua D. Drake
Thanks,
Eugene
"Joshua D. Drake" <[EMAIL PROTECTED]> wrote in message
news:[EMAIL PROTECTED]
Eugene Lazutkin wrote:
I did some research on it and it is possible. Some additional code needed:
ODBC/OLEDB/MSSQL database backend for Django. Some efforts should be
invested in setup process for IIS. I was planning to do it in a month or
so.
Just to throw in my two cents here. I know that the goal is to make Django
as available to users
as possible. However, supporting IIS seems a little insane.
Also it would seem a shame to devote any resources to support MSSQL. Those
resources would
better be served supporting PostgreSQL or **gasp** Oracle.
There are way too many projects out there that try to be good at lots of
things without being
good at any of them. Pick a few core technologies make them rock and roll,
because of that you
will get the user base you want.
"Adrian Holovaty" <[EMAIL PROTECTED]> wrote in message
news:[EMAIL PROTECTED]
On 9/26/05, cybermalandro cybermalandro <[EMAIL PROTECTED]> wrote:
Is it possible to run Django in a winblows environment with IIS 6.0 ? if
so
how reliable would this be? is there any ODBC support on Django?
I've never used IIS, so I have no idea. Anybody else know?
There's no ODBC support in Django, but we'd love to add it.
Adrian
--
Adrian Holovaty
holovaty.com | djangoproject.com | chicagocrime.org
--
Your PostgreSQL solutions company - Command Prompt, Inc. 1.800.492.2240
PostgreSQL Replication, Consulting, Custom Programming, 24x7 support
Managed Services, Shared and Dedicated Hosting
Co-Authors: plPHP, plPerlNG - http://www.commandprompt.com/
--
Your PostgreSQL solutions company - Command Prompt, Inc. 1.800.492.2240
PostgreSQL Replication, Consulting, Custom Programming, 24x7 support
Managed Services, Shared and Dedicated Hosting
Co-Authors: plPHP, plPerlNG - http://www.commandprompt.com/