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
-~----------~----~----~----~------~----~------~--~---

Reply via email to