Domanda

Sto sviluppando un progetto su windows con installato wamp utilizzando zend framework.Purtroppo è molto lenta delle prestazioni, anche se ho fatto le cose di cui il manuale:

  • rimuovere necessitano di una volta
  • aggiunto apc

Recentemente ho installato Scienta ZF Debug Bar v1.3, e qui è un esempio dei risultati che ottengo:

Query:48 in 53.01 ms
Memoria:9188 KB
Tempo di Controller:8335.74 ms

Non riesco a capire il motivo per cui funziona così lento.Qualsiasi aiuto è molto apprezzato.

EDIT:

Ha xdebug profiler per lavoro alla fine, ed è molto strano visto che io vedo il caricamento della pagina ed è molto ...6-7 secondi come il bar mi dice ...ma in wincachegrid vedo un tempo totale di esecuzione di 641ms ...io :|

È stato utile?

Soluzione

Un paio di suggerimenti:

  • Controllare il log di errore, come la maggior parte del runtime è il controller, potrebbe essere il dumping tonnellate di errori.
  • Considerare l'utilizzo del xcache o eaccelerator opcode cache invece di APC (obsoleti credo).
  • Mettere qualche codice dei tempi nel controller per vedere se è possibile identificare il lento sezioni di codice.

Altri suggerimenti

Hai provato profilatura l'applicazione?Zend Studio e Xdebug entrambi danno la possibilità di profilare l'applicazione e vedere esattamente cosa sta prendendo così tanto tempo.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top