Tutoriale PHP
  Comunitatea PHP Romania
?>

 
Tutoriale PHP
Benchmark. Performanta IIS vs. Apache
Google Buzz
Benchmark. Performanta IIS vs. Apache
Vezi comentariiDiscuta acest articol (0 comentarii)
TiparesteTipareste
Adauga la favorite-Doar pentru membriiAdauga la favorite

Hardware

  • Intel Pentium Dual Core @ 2.10GHz
  • RAM: 4 GB

Software

  • Windows 7
  • IIS 7.5 (FastCGI, fara WinCache)
  • Apache 2.2.14 (mod_fcgid)
  • MySQL 5.1.41 instalat local
  • PHP 5.3.2
  • Joomla 1.5.15

Pentru teste am lansat aplicatia Joomla 1.5.15. Am ales o aplicatie reala care sa foloseasca o baza de date MySQL, care reprezinta cazul cel mai comun.
IIS 7.5 foloseste FastCGI, dar fara WinCache. La fel si pe Apache foloseste mod_fcgid si nu este configurat nici un accelerator. FastCGI e configurat implicit (maxim 4 instante concurente).

Testul

  1. Oprire Apache
  2. Pornire Apache
  3. Rulare comanda ab (Apache Bench) - 1000 cereri cu iesirea spre un fisier text
  4. Repetare pasi 1-3 cu procese concurente (1,3,5,10)

ab -n1000 http://localhost:8080/joomla/

  1. Oprire IIS
  2. Pornire IIS
  3. Rulare comanda ab (Apache Bench) - 1000 cereri cu iesirea spre un fisier text
  4. Repetare pasi 1-3 cu procese concurente (1,3,5,10)
ab -n1000 http://localhost/joomla/   

Rezultate

Cereri pe secunda

 
Nivel concurenta
Server web
1
3
5
10
Apache
1.17
2.73
3.5
4.26
IIS
3.25
4.72
5.78
5.97

Resurse

ab - Apache HTTP server benchmarking tool - http://httpd.apache.org/docs/2.0/programs/ab.html

The problem with Benchmarks - http://www.ibuildings.co.uk/blog/archives/1566-The-Problem-With-Benchmarks.html

How to benchmarks a web server - http://www.cyberciti.biz/tips/howto-performance-benchmarks-a-web-server.html

How to benchmark your Apache and IIS - http://adityo.blog.binusian.org/?p=313

How to performance benchmarks a Webserver - http://gala4th.blogspot.com/2009/03/howto-performance-benchmarks-webserver.html

Sus


Trimis de : N/AData intrarii : 30 Mai 2010Nivel : intermediar


[ Profil autor ]

[ Alte articole ale acestui autor ]
Conectarea la o baza de date din PHP
Interakt - O poveste de succes
IIS Manager
Database Manager
SEO Toolkit
Instalare PHP/IIS. Exemplu aplicat pe WP Installer si phpMyAdmin
Instalarea Joomla si configurarea URL Rewrite pe IIS 7
Introducere in SQL Server pentru dezvoltatorul PHP
FastCGI si WinCache ca mecanisme de accelerare a performantei
Securitate IIS (interpretarea rapoartelor Secunia din introducere in IIS)

Gazduire

Tutoriale

Discuta in forum

Parteneri

Copyright © 2001-2017 PHP Romania Gazduire Claus Web | Inregistrare Domenii
Powered by Simplis