Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    lentezza template con eval

    Ho realizzato questo sito
    www.salento.lecce.it
    Il tutto usando i template con il metodo eval.
    Codice PHP:
    eval('$body = "' str_replace("\"""\\\""implode(''file('htm/index.html'))) . '";'); 
    In alcune pagine, arrivo a mettere 6 o 7 eval.
    Anche in modo dinamico, all'interno di cicli for o while.
    Alcune volte, aspetto dai 4 agli 8 secondi per vedere la pagina completa.

    Dipende dalla metodologia di programmazione o può dipendere dalla lentezza del server?
    Riscontrate pure voi questa lentezza?
    E' accettabile secondo voi?

    Grazie a tutti per la collaborazione
    Trinity
    http://www.vocabolariodidio.it
    http://www.giulianodelena.com
    trova la tua casa per le vacanze
    http://www.salento.lecce.it

  2. #2
    up
    Trinity
    http://www.vocabolariodidio.it
    http://www.giulianodelena.com
    trova la tua casa per le vacanze
    http://www.salento.lecce.it

  3. #3
    up
    Trinity
    http://www.vocabolariodidio.it
    http://www.giulianodelena.com
    trova la tua casa per le vacanze
    http://www.salento.lecce.it

  4. #4
    interessa anche a me...

    io penso non ci siano moltissime differenze, ma...

    Ciao!

  5. #5

    Re: lentezza template con eval

    Originariamente inviato da Ndr
    Ho realizzato questo sito
    www.salento.lecce.it
    Il tutto usando i template con il metodo eval.
    Codice PHP:
    eval('$body = "' str_replace("\"""\\\""implode(''file('htm/index.html'))) . '";'); 
    In alcune pagine, arrivo a mettere 6 o 7 eval.
    Anche in modo dinamico, all'interno di cicli for o while.
    Alcune volte, aspetto dai 4 agli 8 secondi per vedere la pagina completa.

    Dipende dalla metodologia di programmazione o può dipendere dalla lentezza del server?
    Riscontrate pure voi questa lentezza?
    E' accettabile secondo voi?

    Grazie a tutti per la collaborazione
    secondo me dipende dalla metodologia di programmazione io lancio 12 eval di media su un piccolo framework che sto sviluppando e i tempi sono abb alti ma neanche tanto

    0.0788068771362 seconds

    considerando una lettura ricorsiva di un file XML attraverso DOM
    che porta via un 30% abbondante del tempo di esecuzione

    su un altro sito a cui ho messo mano tempo fa
    m'è capitato di vedere rallentamenti mostruosi per una rindondanza di codice e di chiamate al db riducendo le chiamate al db e snellendo il codice i tempi si sono dimezzati se non ridotti ad un terzo
    Soluzioni di Web marketing, CMS, Temi wordpress, grafica e molto altro

    -----
    Ogni topic aperto con un titolo errato fa perdere un capello al moderatore che lo dovrà sistemare.. se non vuoi contribuire alla calvizia dei moderatori apri 3D a norma di regolamento, e prima fai una ricerca! No pvt tecnici!

  6. #6
    Sicuramente il metodo di programmazine influisce moltissimo sulle prestazioni del sito. Eval non credo porti via così tanto tempo. Cmq 4 secondi mi sembrano veramente troppi per l'esecuzione di una pagina (a meno che non fai analisi su file grandi come immagini) figuriamoci 8.

    Potresti cmq abbreviare i tempi usando le funzioni ob (su freephp.it c'è un articolo a riguardo).

    Inoltre come già ti è stato detto cerca di ottimizzare il codice. Ciao!
    eCommerceRS.NET - Commerciante, vendi on-line!
    Il mio nick è mircov e non mirco!!!

  7. #7
    usando eval, su cmsoft, tocco tempi microscopici

    non è lui il problema ... bensì come si programma
    The fastest Redis alternative ... cachegrand! https://github.com/danielealbano/cachegrand

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.