Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [SF][Symfony2]Symfony2 - renderowanie
Forum PHP.pl > Forum > PHP > Frameworki
M4ver7071
Witam,



gdy chce wrzucić np. tytuł z bazy do głównego template, wrzucam do base.html.twig {% render controler(''.." ) %}. Powiedzcie mi jak to wygląda z punktu optymalizacji i szybkości kodu ? Czy to jest wydajne ? Czy raczej powinno się używać czegoś innego ?
Forti
Na szybkość zbytnio nie wpływa samo wywołanie controller co juz on sam. Pamiętaj ze php jest synchroniczny i jak np. Lądujemy w ten sposób np. Pogodę z jakies strony a ów strona padnie, to i caly nasz kod padnie.

Ja preferuje to robic ajaxem. NP.

  1. <section id="someId" data-url="{{ path('some_route') }}"></section>


I przy lądowaniu strony wysylasz ajaxem request pod ten url i umieszczasz wynik. W ten sposób zyskujesz sporo czasu na renderowaniu strony.więcej pisania oczywiscie wink.gif
M4ver7071
Odnośnie Ajaxa też myślałem smile.gif Dzięki za odpowiedź smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.