Ho appena installato Symfony2.4.4 e Symfony2.5.1 e configurato una pagina di Hello World + alcune cose di base che uso (gestione assetiva di js/css ecc.). La configurazione e l'impostazione per entrambi i progetti sono esattamente gli stessi.Symfony2.5 lento Tempo di inizializzazione paragonato a Symfony2.4
Ho notato che in app_dev il Symfony2.5.1 ha bisogno di circa 1100ms per generare la pagina, mentre Symfony2.4.4 ha bisogno solo di circa 130ms per generare la stessa pagina. Entrambi i numeri provengono dalla barra degli strumenti di debug di Symfony. Quando guardo la timeline del profiler ho notato che Symfony2.5.1 utilizza circa 900-1000 ms per qualcosa chiamato "Tempo di inizializzazione", mentre con 2.4.4 richiede solo 50-60 ms.
Symfony2.5.1
Symfony2.4.4
Qualcuno ha un idea del perché ci vuole Symfony2.5.1 così molto più tempo per inizializzare il progetto? Ho controllato il changelog per 2.5.x ma non ho trovato nulla finora. (https://github.com/symfony/symfony/blob/master/CHANGELOG-2.5.md)
Modifica: Apparentemente il 2.5.1 ricostruisce l'intera cache di sviluppo su ogni caricamento di pagina, mentre il 2.4.4 non lo fa. Non so perché.
Edit2: Notato il chromehelper sul mio mac era in esecuzione canaglia (mangiare CPU), quindi ho riavviato il browser. Successivamente 2.5.1 non ricostruisce più la cache di sviluppo e i tempi di caricamento sono simili a 2.4.4. Tuttavia, non capisco come possa essere collegato, come può un browser canaglia influenzare la ricostruzione della cache di sviluppo? A proposito: i 2 progetti sono in esecuzione su una virtualbox con centOS su quello stesso mac.
Ho appena aggiornato a 2.5.1 e ottenuto 1000 ms + per il solo caricamento della prima pagina, ma tutti i carichi successivi sono <100 ms. Hai provato a rinfrescare? – FuzzyTree
Sì, ho aggiornato più volte su entrambi i progetti. Ho anche provato a rimuovere manualmente la cache su entrambi, ma nessuna differenza. Successivamente ho riavviato il mio browser Chrome e in qualche modo risolto il problema (vedi Edit2). – Jones03
Hai un acceleratore? APC sarebbe bello provare questo ... –