http://www.joedog.org/JoeDog/Siege
Siege je web server stres tester
medjutim sa njim se veoma lako moze istestirati i php skripta i baza
ako ce to da bude neka web aplikacija to je dobra prilika da istestiras sve odjednom.
ja sam naprimer logovanje i sortiranje rezultata radio sa ovakvim conf fajlom za siege:
Kôd:
http://192.168.1.216/projects/sit/ POST username=admin&password=passwd
http://192.168.1.216/projects/sit/?order_by=priority_num
http://192.168.1.216/projects/sit/ POST logout=true
stavim 200 konekcija i stavim da vrti ovo 2 minuta i tacno vidim shta i gde skripi
mozesh lako napraviti neshto ovako
Kôd:
http://server/skripta.php?action=insert_random_1mb
http://server/skripta.php?action=select_random
http://server/skripta.php?action=update_random
.
.
.
sam php je relativno brzi od baze tako da mozes zanemariti njega i apache, mada uvek mozesh da ocitas microtime pre i posle rada sa bazom pa to da logujes u odvojen fajl.