Qualcuno può guidarmi su come caricare test / benchmark di un progetto scritto in un semplice PHP procedurale (senza framework) e MySQL per identificare il collo di bottiglia?
Il progetto utilizza SESSIONE per memorizzare alcuni valori.
Ho l'ultima versione di WAMP!
[Su SO ho trovato JMeter per fare il lavoro, ma non c'era una guida passo passo, né l'ho trovato sul sito di JMeter. In cerca di aiuto da parte tua.]
Se vuoi saggiare il tuo codice per scoprire, quale parte di esso prende tutto il tempo, stai cercando un profiler.
Con WAMP, raccomanderei il profiler xdebug con webgrind per visualizzare i dati.
D'altra parte, se vuoi sapere, quanto può portre il tuo sito, dovresti dare un'occhiata ad Apachebench , che dovrebbe venire con WAMP.
Non hai specificato, quanto sono complesse le tue esigenze di benchmark, ma apachebench dovrebbe renderlo ansible.
Usa PHPUnit per testare:
http://jsdoodnauth.wordpress.com/2008/11/05/installing-wamp-and-phpunit-on-windows/
Sviluppo basato sul test unitario.
Questo ti permette di produrre codice senza bug. È anche un punto di riferimento per il tempo.
E PHPUnit è sicuramente la strada da percorrere