Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 82 Pomógł: 1 Dołączył: 18.09.2011 Ostrzeżenie: (0%)
|
Witam.
Wybiegajac troche w przyszlosc poza apikacje szkieletowa, zastanawiam sie nad tym, jak powinna wygladac bardziej rozwinieta aplikacja. Mianowicie, wezmy przykladowo taki zestaw: 1. doctrine 2 2. logowanie 3. kontrola dostepu 4. przykladowe 1 moduly (galeria i jakis drugi.. malo wazne) Dokumentacja Zenda2 opisuje kazdy z komponentow, ale nie pokazuje jak ich zespolic w calosc, stad moje pytanie. Jak to rozpracowac pod wzgledem budowy aplikacji? - Tak sobie myslalem, ze przydalby sie jakis nadrzedny kontroler, po ktorym dopiero dziedziczylyby inne kontrolery, a w ktorym np bylaby walidacja autoryzacji. - Jezeli chodzi o kontrole dostepu to czytalem o ACL, ale tez nie wiem do konca jak to ugryzc. Tez przydaloby sie to jakos zrobic raz, zeby nic nie mnozyc w modulach.. tylko czy tak sie da. - Mysalem, zeby nadrzednym modulem byl szkieletowy Application, ale to tylko moj pomysl. - Co do Doctrine to tez wolalbym, zeby wszystkie entities byly w jednym katalogu, zeby np klasa user(przykladowo) uzywana w roznych modulach nie byla powielana. Wiem, i przepraszam.. moje pytania sa laickie strasznie, ale siedze i czytam ile moge, i wszyto w internecie wyjasnia dzialanie jednego elementu na jednym module. A ja chcialbym wiedziec jak to ma wygladac w calej aplikacji, globalnie. Bede bardzo wdzieczny za kazde wyjasnienie. Pozdrawiam Wasp |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 99 Pomógł: 15 Dołączył: 15.11.2007 Skąd: Nowogród Bobrz. Ostrzeżenie: (0%)
|
Zend jest mocno rozbudowany i generalnie takiej jest jego założenie, że składa się z niezależnych komponentów, które można ze sobą łączyć w miarę potrzeb. Nie narzuca konkretnej architektury aplikacji, dlatego też trzeba by mieć jakieś rozeznanie jak to ma wyglądać.
Może warto zacząć od jakiegoś prostszego frameworku, żeby nabrać doświadczenia? Hierarchia kontrolerów to dobry pomysł, pewne rzeczy są wspólne dla całej aplikacji a inne mogą być potrzebne tylko w niektórych częściach (np. nie zawsze trzeba sprawdzać autoryzację a np. moduł admina powinien mieć jakieś dodatkowe akcje). |
|
|
|
Wasper [ZF2][ZendFramework2][ZendFramework] Schemat wiekszej aplikacji 22.03.2013, 13:11:50
viking Przejrzyj sobie http://modules.zendframework.com/ ... 22.03.2013, 18:16:01
Wasper Tylko wlasnie w tym "problem", ze mi sie... 22.03.2013, 18:19:51 ![]() ![]() |
|
Aktualny czas: 12.03.2026 - 08:08 |