![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 58 Pomógł: 0 Dołączył: 18.05.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
mam kilka pytań co do pisania w Symfony 2. 1. Czy prawidłowe jest wykorzystywanie w jednym kontrolerze metod z innego kontrolera? Przez tworzenie jego obiektu? 2. Może lepiej te różne metody pomocnicze umieszczać w jakichś innych klasach menagerach np też w folderze entity? 3. Chce wykorzystać własną klasę cache (tutaj config strony itp) w postaci service'u. Który następnie do generowania cache korzystałby z metod kontrolerów? i czy tutaj nie będzie problemów z przezywaniem doctrine itp. 4. Czy ma sens przetrzymywanie w takiej własnej klasie cache wyników randerowania widoków z metod kontrolerów? Strona będzie dość dynamiczna i chciał bym podzielić ją kontrolerami na odpowiednie bloczki. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 879 Pomógł: 189 Dołączył: 14.06.2006 Skąd: Bytom Ostrzeżenie: (0%) ![]() ![]() |
Cytat 1. Czy prawidłowe jest wykorzystywanie w jednym kontrolerze metod z innego kontrolera? Przez tworzenie jego obiektu? Nie jest prawidłowe. Cytat 2. Może lepiej te różne metody pomocnicze umieszczać w jakichś innych klasach menagerach np też w folderze entity? Zbyt ogólne pytanie. Na pewno trzeba to wydzielić. Cytat 3. Chce wykorzystać własną klasę cache (tutaj config strony itp) w postaci service'u. Który następnie do generowania cache korzystałby z metod kontrolerów? i czy tutaj nie będzie problemów z przezywaniem doctrine itp. 4. Czy ma sens przetrzymywanie w takiej własnej klasie cache wyników randerowania widoków z metod kontrolerów? Strona będzie dość dynamiczna i chciał bym podzielić ją kontrolerami na odpowiednie bloczki. Czyli chcesz zrobić coś co już jest w Symfony2. Radzę jednak wykorzystać cache dostarczany razem z frameworkiem. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 23:57 |