Dunno if you can do it on IIS (cant say ive ever tried), but try installing a PHP accelerator such as eaccelarator or APC, both are open source. This will cache your php files similar to *.pyc in python, and should give you a x8-x10 boost. It is not really a fair test without it :) It is how we run all out symfony servers and they wouldn't cope otherwise!
Mat -----Original Message----- From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of rcs_comp Sent: 11 May 2008 07:32 To: Django users Subject: Django Performance using PyISAPIe on IIS Rocks I decided to do a some tests (they probably shouldn't be called benchmarks b/c they are not real-world examples) to see how well PyISAPIe performance compared to other options on Windows. The big surprise for me was the difference between Symfony and Django (almost 10x more requests per second). Granted, real world performance has everything to do with caching and tuning at multiple levels, but this at least gives me a warm fuzzy about continuing to invest time working with Django on Windows. ------------------------ Tests done with Apache HTTP server's ab utility command run: ab -c 10 -n 2000 [url] Summary of results when outputing a simple "hello world" message (number of requests per second): static html: 1049.18 PyISAPIe: 1007.87 PHP ISAPI: 962.41 PHP FastCGI: 677.25 PyISAPIe Django: 137.49 PHP FastCGI Symfony: 14.55 PHP FastCGI Cus. Framework: 10.24 PHP ISAPI Cus. Framework: 6.88 --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to [email protected] 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 -~----------~----~----~----~------~----~------~--~---

