per fare delle misurazioni è un pò complicato, comunque provo ad aiutarti 
allora nella root del tuo spazio web (sotto htdocs, www o simili) metti 2 file
file check-prepend.php
Codice PHP:
<?php
// Verifica se il file di controllo è presente o meno
if (file_exists(dirname(__FILE__) . '/CHECK') === true)
{
// Registra la memoria utilizzata, la memoria utilizzata reale ed il tempo
// di esecuzione iniziale
$__startMemory = memory_get_peak_usage();
$__startMemoryReal = memory_get_peak_usage(true);
$__startTime = microtime(true);
}
?>
file check-append.php
Codice PHP:
<?php
// Verifica se il file di controllo è presente o meno
if (file_exists(dirname(__FILE__) . '/CHECK') === true)
{
// Funzione da eseguire per la registrazione delle informazioni allo shutdown
// dell'applicativo
function __check_shutdown_function()
{
// Forza l'invio dell'output per tutti i livelli dell'outbuffering
while(ob_get_level() > 0)
{
// Forza un flush dell'output
ob_end_flush();
}
// Forza un flush dell'output
flush();
// Acquisisce la durata dell'esecuzione
$executionTime = microtime(true) - $GLOBALS['__startTime'];
$executionMemory = (memory_get_peak_usage() - $GLOBALS['__startMemory'])
/ 1024;
$executionMemoryReal = (memory_get_peak_usage(true) - $GLOBALS['__startMemoryReal'])
/ 1024;
// Costruisce l'url richiesto
$uri = 'http' . (isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == 'on' ? 's'
: '') . '://' . $_SERVER['SERVER_NAME'] . ($_SERVER['SERVER_PORT'] != '80'
? ':' . $_SERVER['SERVER_PORT'] : '') . $_SERVER['REQUEST_URI'];
// Apre il file nella directory corrente
$fp = fopen(dirname(__FILE__) . '/check-result.txt', 'ab');
// Scrive il report
fwrite($fp, date('d/m/Y H:i:s') . "\r\n");
fwrite($fp, $uri . "\r\n");
fwrite($fp, sprintf('Memoria PHP: %0.6f', $executionMemory) . "\r\n");
fwrite($fp, sprintf('Memoria Reale: %0.6f', $executionMemoryReal) . "\r\n");
fwrite($fp, sprintf('Tempo di esecuzione: %0.6f', $executionTime) . "\r\n");
fwrite($fp, "------\r\n");
fwrite($fp, "\r\n");
// Chiude il file
fclose($fp);
}
// Registra la funzione per lo shutdown
register_shutdown_function('__check_shutdown_function');
}
?>
Poi, sempre nella root, crei altri 2 file, il primo che si chiama CHECK (tutto maiuscolo) ed il secondo che si chiama check-result.txt ... su quest'ultimo devi impostare i permessi di lettura e scrittura, ovvero 666 tramite un client ftp.
Fatte queste operazioni, apri il file .htaccess di wordpress e metti dentro
codice:
php_value auto_prepend_file ../../../check-prepend.php
php_value auto_append_file ../../../check-append.php
devi mettere i vari ../ in base al numero di quante subdirectory sono presenti tra la root e wordpress
ad esempio se l'.htaccess sta in
sito/wordpress/.htaccess
allora dovrai mettere 2 ../ quindi
codice:
php_value auto_prepend_file ../../check-prepend.php
php_value auto_append_file ../../check-append.php
se invece wordpress sta nella root basterà
codice:
php_value auto_prepend_file ./check-prepend.php
php_value auto_append_file ./check-append.php
Alternativamente, se lo conosci puoi scrivere il percorso per intero al file php (non il percorso web ma quello che fa riferimento al disco).
Le due righe dell'htaccess le devi mettere come PRIMISSIMA cosa
Questo controllo funziona male su versioni non recenti di php, ci vuole la 5.2.0 ... rimuovendo alcune parti, però, può funzionare con tutte le versioni di php 5 ... ovvero tutti i vari memory_get_peak_usage(true) e memory_get_peak_usage() li sostituisci con degli 0 (avrai dei notice, ma il codice continuerà)
Dentro il file check-result.txt troverai il report dei tempi di accesso, output al browser compreso, e memoria necessaria per eseguire la pagina sul server