Запуск Python и Django на IIS - PullRequest
       15

Запуск Python и Django на IIS

6 голосов
/ 21 января 2010

Можно ли запустить Python & Django на IIS?
Я собираюсь стать ведущим разработчиком в какой-либо компании, занимающейся веб-дизайном, и сейчас они используют классический ASP и ASP.NET.
Насколько яможно увидеть ASP.NET MVC не является зрелым.Стоит ли рекомендовать Python & Django stack?
Если невозможно запустить Python на IIS, что, по вашему мнению, мне следует сделать?Придерживайтесь ASP.NET, который я не знаю?Я не очень хорошо знаю Python, но мне удобнее с ним.
Могу ли я запускать IIS и Apache параллельно?

Ответы [ 2 ]

7 голосов
/ 21 января 2010

Здесь есть два вопроса: технологический и психологический.

Технологически, да, это определенно возможно. На самом деле, у Django есть вики-статья об этом. Google также показывает много подобных учебников. Apache и IIS также могут работать на одной и той же машине (сейчас я делаю это с машины для разработки).

Большая проблема будет психологической, в форме обратной реакции, которую вы получите от других разработчиков. Я согласен, что Django срывает штаны с ASP.NET, но вы, вероятно, обнаружите, что магазин ASP.NET будет женат на ASP.NET и, скорее всего, проигнорирует ваше предложение попробовать что-нибудь еще, гораздо меньше Django.

5 голосов
/ 23 июня 2010

Несколько лет мы использовали django на IIS, используя PyISAPIe. Это довольно большой сайт, около 150 000 пользователей. Мы переходим на Linux / Apache, хотя, отчасти потому, что PyISAPIe не велик.

Показательный пример - браузеры WebKit не работают с ним, похоже, они портят порцию. Это терпимо для нас, поскольку мы можем ограничить наших пользователей FF / IE7 +, но меня раздражает на Mac, так как я предпочитаю Safari FF.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...