Ravens PHP Scripts: Forums
 

 

View next topic
View previous topic
Post new topic   Reply to topic    Ravens PHP Scripts And Web Hosting Forum Index -> Other - Discussion
Author Message
djmaze
Subject Matter Expert



Joined: May 15, 2004
Posts: 727
Location: http://tinyurl.com/5z8dmv

PostPosted: Sun Jul 06, 2008 10:29 am Reply with quote

This test was done on basic installs.
I did disable security systems like sentinel to prevent script exiting without a fully parsed page.

Just a static html file or image is on the sever:
Code:


Server Software:        Apache/2.2.8
Server Hostname:        localhost
Server Port:            80
Requests per second:    3216.93 [#/sec] (mean)


The following results are shocking! why can Joomla only handle 20 pages per second and others only around 40 pages?

Dragonfly
Code:
ab -c 10 -t 15 http://localhost/dragonfly/

Code:
Finished 5092 requests


Document Path:          /dragonfly/
Document Length:        1992 bytes

Concurrency Level:      10
Time taken for tests:   15.1064 seconds
Complete requests:      5092
Failed requests:        0
Write errors:           0
Total transferred:      12381083 bytes
HTML transferred:       10145256 bytes
Requests per second:    339.44 [#/sec] (mean)
Time per request:       29.460 [ms] (mean)
Time per request:       2.946 [ms] (mean, across all concurrent requests)
Transfer rate:          805.94 [Kbytes/sec] received


Drupal
Code:
ab -c 10 -t 15 http://localhost/drupal/

Code:


Finished 1331 requests

Document Path:          /drupal/
Document Length:        5478 bytes

Concurrency Level:      10
Time taken for tests:   15.11746 seconds
Complete requests:      1331
Failed requests:        0
Write errors:           0
Total transferred:      7954704 bytes
HTML transferred:       7296696 bytes
Requests per second:    88.66 [#/sec] (mean)
Time per request:       112.785 [ms] (mean)
Time per request:       11.279 [ms] (mean, across all concurrent requests)
Transfer rate:          517.46 [Kbytes/sec] received


Joomla
Code:
ab -c 10 -t 15 http://localhost/joomla/

Code:
Finished 317 requests


Document Path:          /joomla/
Document Length:        4220 bytes

Concurrency Level:      10
Time taken for tests:   15.4709 seconds
Complete requests:      317
Failed requests:        1
   (Connect: 0, Length: 1, Exceptions: 0)
Write errors:           0
Total transferred:      1495628 bytes
HTML transferred:       1333520 bytes
Requests per second:    21.13 [#/sec] (mean)
Time per request:       473.335 [ms] (mean)
Time per request:       47.333 [ms] (mean, across all concurrent requests)
Transfer rate:          97.30 [Kbytes/sec] received


MOO
Code:
ab -c 10 -t 15 http://localhost/moo/

Code:
Finished 4928 requests


Document Path:          /moo/
Document Length:        0 bytes

Concurrency Level:      10
Time taken for tests:   15.610 seconds
Complete requests:      4928
Failed requests:        0
Write errors:           0
Total transferred:      2439855 bytes
HTML transferred:       0 bytes
Requests per second:    328.52 [#/sec] (mean)
Time per request:       30.440 [ms] (mean)
Time per request:       3.044 [ms] (mean, across all concurrent requests)
Transfer rate:          158.79 [Kbytes/sec] received



Smeego
Code:
ab -c 10 -t 15 http://localhost/smeego/

Code:
Finished 569 requests


Document Path:          /smeego/
Document Length:        14622 bytes

Concurrency Level:      10
Time taken for tests:   15.26094 seconds
Complete requests:      569
Failed requests:        60
   (Connect: 0, Length: 60, Exceptions: 0)
Write errors:           0
Total transferred:      8462328 bytes
HTML transferred:       8327808 bytes
Requests per second:    37.87 [#/sec] (mean)
Time per request:       264.079 [ms] (mean)
Time per request:       26.408 [ms] (mean, across all concurrent requests)
Transfer rate:          549.91 [Kbytes/sec] received


RavenNuke
Code:
ab -c 10 -t 15 http://localhost/ravennuke/

Code:
Finished 569 requests

Finished 1041 requests

Document Path:          /ravennuke/
Document Length:        22783 bytes

Concurrency Level:      10
Time taken for tests:   15.7799 seconds
Complete requests:      1041
Failed requests:        0
Write errors:           0
Total transferred:      24052262 bytes
HTML transferred:       23735494 bytes
Requests per second:    69.36 [#/sec] (mean)
Time per request:       144.167 [ms] (mean)
Time per request:       14.417 [ms] (mean, across all concurrent requests)
Transfer rate:          1565.05 [Kbytes/sec] received

_________________
$ mount /dev/spoon /eat/fun auto,overclock 0 1
ERROR: there is no spoon
http://claimedavatar.net/ 
View user's profile Send private message Visit poster's website
kguske
Site Admin



Joined: Jun 04, 2004
Posts: 6437

PostPosted: Sun Jul 06, 2008 12:00 pm Reply with quote

Object and / or framework overhead?

_________________
I search, therefore I exist...
Only registered users can see links on this board! Get registered or login!
 
View user's profile Send private message
evaders99
Former Moderator in Good Standing



Joined: Apr 30, 2004
Posts: 3221

PostPosted: Mon Jul 07, 2008 9:31 pm Reply with quote

This is a very good discussion. I bet Dragonfly and Drupal use some serious caching and lower the amount of queries necessary to generate a page.

_________________
- Only registered users can see links on this board! Get registered or login! -

Need help? Only registered users can see links on this board! Get registered or login! 
View user's profile Send private message Visit poster's website
djmaze







PostPosted: Wed Jul 09, 2008 11:58 pm Reply with quote

Actually, caching is disabled.
RavenNuke isn't bad either with 144 requests.

Raven can probably confirm that there are only around 2 requests per second at his current servers.

The real thing you should think about is:

1. What if i get slashdotted?
2. Why are php based chats bad?
 
Display posts from previous:       
Post new topic   Reply to topic    Ravens PHP Scripts And Web Hosting Forum Index -> Other - Discussion

View next topic
View previous topic
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You can attach files in this forum
You can download files in this forum


Powered by phpBB © 2001-2007 phpBB Group
All times are GMT - 6 Hours
 
Forums ©