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: 6 381 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%)
|
Przejrzyj sobie http://modules.zendframework.com/ i na bazie tego oraz szkieletowej aplikacji wyciągnij wnioski. Akurat ZF2 tak się zmienił że nie istnieje sztywny podział według akcji i kontrolerów tylko modułów funkcjonalnych.
|
|
|
|
Wasper [ZF2][ZendFramework2][ZendFramework] Schemat wiekszej aplikacji 22.03.2013, 13:11:50
magnus Zend jest mocno rozbudowany i generalnie takiej je... 22.03.2013, 17:59:01
Wasper Tylko wlasnie w tym "problem", ze mi sie... 22.03.2013, 18:19:51 ![]() ![]() |
|
Aktualny czas: 12.03.2026 - 08:04 |