Ho creato questo breve script:
Codice PHP:
<?php
$qt = 0;
foreach(glob("*.php") as $file){
$query = substr_count(file_get_contents($file),"mysql_query");
$qt = $query+$qt;
echo "La pagina <strong>".basename($file)."</strong> consuma ~ ".$query." queries.<br /><br />";
}
echo "<hr />In totale le pagine sopra elencate consumano ~ <strong>".$qt."</strong> queries.";
?>
Ti analizza tutte le pagine che si trovano nello stesso percorso di questo script e ti mostra il nome della pagina ed il numero di query che consuma quella pagina.
Al termine, lo script ti mostrerà anche le query totali.
N.B. Il valore delle query potrebbe non essere preciso in quanto alcune condizioni impediscono l'escursione di alcune query.
Lo script è testato e funzionante nei miei siti, l'ho creato qualche tempo fa per rendermi conto di quante query consuma il mio sito.