Ecco qui un piccolo script in PHP che vi permette di calcolare la quantità di memoria consumata da un determinato script da voi implementato.
[code lang=”php”]<?php
// visualizza la quantità di memoria utilizzata all’inizio dello script
echo memory_get_usage() . "\n";
// codice di esempio
echo "<hr>";
while (list($a, $b)=each($_SERVER)){
echo "$a ‐‐‐> $b<br>";
}
echo "<hr>";
// visualizza la quantità di memoria utilizzata alla fine dello script
echo memory_get_usage() . "\n";
?>[/code]
Se vogliamo il risultato in MB (mega byte) dobbiamo effettuare una semplice conversione della funzione memory_get_usage() in questo modo:
[code lang=”php”]round(memory_get_usage()/1024/1024, 2)[/code]
Abbiamo concluso. Ricordate sempre che anche se siamo online, i nostri script hanno un peso sul server che incide sulle prestazioni e sul caricamento della pagina web. Tenete sempre il valore il più basso possibile.