PROZONE powered by Tophost
  Home   Forum   Regolamento Help Login Registrati   *
Statistiche
Utenti
Utenti Totali: 1707
Ultimo utente: xal
Statistiche
Posts Totali: 29470
Topics Totali: 3404
Online Oggi: 51
Presenze Massime Online: 559
(23 Luglio 2008, 14:24:28)
Utenti Online
Utenti: 0
Visitatori: 49
Totale: 49
Siti amici
Design & Multimedia

Dire e Fare il blog che ti aiuta

Wordpress
Pagine: [1]
 
Autore Topic: Come testereste le performance  (Letto 478 volte)
doGmaI
Utente Attivo
****
Posts: 280


Come testereste le performance
« il: 6 Agosto 2009, 20:59:16 »

Stasera mi è venuto in mente di fare un po' di "ottimizzazione" di alcuni stralci di codice PHP

E così mi son riletto vecchie funzioni che ho realizzato in precedenza per cercare di ottimizzarle

Mi chiedevo ora se avete qualche idea su come testare l'effettivo miglioramento prestazionale

Mi spiego meglio.
Ho un blocco di codice in cui c'è una cosa di questo tipo
funzione_1(parametro1,parametro2,parametro3, date("Y"), date("m"), altri_parametri) {
  codice
}

return date("Y") . date("m") . valore_ritornato_dalla_funzione_1



che ho pensato di cambiare in questo modo

$a = date("Y");
$m = date("m");

funzione_1(parametro1,parametro2,parametro3, $a, $m, altri_parametri) {
  codice
}

return $a . $m . valore_ritornato_dalla_funzione_1


ovvero evitando di chiamare due volte la funzione date perchè il risultato (che è sempre lo stesso tranne nel caso in cui tra la chiamata della funzione_1 e il successivo return cambi prorio l'anno, cosa alquanto improbabile)

Secondo me questa dovrebbe essere un'ottimizzazione, ma come potrei valutare se effettivamente si tratta di un miglioramento o meno? Mi sembra che fare la display dell'ora prima e dopo l'esecuzione dei due blocchi di codice, sia già un buon inizio ma non trovo sia molto affidabile...

Qualche idea? Qualche suggerimento?
« Ultima modifica: 6 Agosto 2009, 21:03:22 da doGmaI » Loggato

Pagine: [1]
 
 
Salta a:  

Oggetto Iniziato da Risposte Visto Ultimo Post
Tophost: Infrastruttura Blade Center IBM « 1 2 » Tophost 20 11825 Ultimo Post 8 Agosto 2008, 11:43:34
da daniele4home
Status REDEMPTION-NO-PROVIDER. TH non interviene « 1 2 3 » brenno71 35 705 Ultimo Post 11 Giugno 2010, 20:58:36
da lacellula
Tophost: Stato Dei Servizi Di Giugno « 1 2 3 4 5 » Tophost 70 14777 Ultimo Post 28 Giugno 2006, 18:50:35
da BeProactive
Siti Th Down « 1 2 ... 9 10 » radioattivo.org 140 16523 Ultimo Post 26 Settembre 2005, 17:44:24
da luke
Giudizio (soggettivo) Su Tophost. « 1 2 » pepito 17 3870 Ultimo Post 24 Gennaio 2006, 14:29:40
da Taipan
Powered by MySQL Powered by PHP Powered by SMF 1.1.8 | SMF © 2006-2008, Simple Machines LLC
Traduzione Italiana a cura di SMItalia

TinyPortal v0.9.8 © Bloc
XHTML 1.0 Valido! CSS Valido!


Ultima visita di Google a questa pagina 30 Luglio 2010, 03:42:41