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/

Reply via email to