Ik probeer momenteel een formulier te maken met Symfony2 Forms. Alles werkt prima, maar de pagina is enorm traag zodra ik meerdere collections/entities toevoeg. Het weliswaar een flink formulier geworden, maar het verschil tussen een simpel formulier (rond de 1000ms) en het formulier met collections/entities is wel erg groot.
Zie hier de profiler:

Het probleem lijkt dus niet in Twig/Doctrine te zitten, maar in de controller. Ik heb al geprobeerd wat code te strippen, en daaruit blijkt dat het toevoegen van een collection/entity zorgt voor een traag formulier.
Het gaat om een vrij standaard Symfony2 app, waarbij ik vooral de tutorials heb gevolgd. Behalve APC heb ik verder (nog) geen optimalisaties gedaan.
Hoe kan ik het genereren van het formulier verbeteren? De uiteindelijke productieserver zal een stuk beter zijn dan de huidige developmentserver, maar ik zoek nu vooral naar optimalisaties in code.
Zie hier de profiler:

Het probleem lijkt dus niet in Twig/Doctrine te zitten, maar in de controller. Ik heb al geprobeerd wat code te strippen, en daaruit blijkt dat het toevoegen van een collection/entity zorgt voor een traag formulier.
Het gaat om een vrij standaard Symfony2 app, waarbij ik vooral de tutorials heb gevolgd. Behalve APC heb ik verder (nog) geen optimalisaties gedaan.
Hoe kan ik het genereren van het formulier verbeteren? De uiteindelijke productieserver zal een stuk beter zijn dan de huidige developmentserver, maar ik zoek nu vooral naar optimalisaties in code.