![]() |
![]() |
![]()
Post
#1
|
|
Newsman Grupa: Moderatorzy Postów: 4 005 Pomógł: 548 Dołączył: 7.04.2008 Skąd: Trzebinia/Kraków ![]() |
Witam,
mam pytanie natury organizacyjnej, jak najlepiej w ZF zbudować aplikacje która miała by działać w ten sposób: mam główne założenia mojej aplikacji powiedzmy, że są to założenia które wdrażamy default'owo klientowi, i jakiś "niesforny" klient chce drobną modyfikacje pod swoje potrzeby w aplikacji, i chce tylko wdrożyć u niego te aplikacje, nie tracąc jednak głównej funkcjonalności. czyli są moduły i klient chce zmienić dany moduł, jak dostarczyć mu rozwiązanie custom'owe (nie burząc głównej gałęzi projektu) Przykład: mam tabelkę wyświetlającą u wszystkich klientów Imię, Nazwisko, po pozyskaniu nowego klienta on chce żeby jemu do tej tabelki dołożyć maila i avatara, ale chce to zrobić TYLKO u niego, reszta klientów podczas wdrażania dalej będzie miała tylko Imię i nazwisko tylko ten jeden będzie miał kontroler który pokieruje w taki sposób żeby wyświetlić mu odpowiednie dane? Proszę o jakieś nakierowanie, jeśli moje założenia są nie do końca jasne pytajcie, a może są lekko złe więc też proszę o naprowadzenie. |
|
|
![]() |
![]()
Post
#2
|
|
Newsman Grupa: Moderatorzy Postów: 4 005 Pomógł: 548 Dołączył: 7.04.2008 Skąd: Trzebinia/Kraków ![]() |
Czyli jak dobrze rozumiem, app'a trzeba oprzeć o moduły?
@zend no jest to dość ciekawe rozwiązanie, a co np w takiej sytuacji: mam WebService standardowy który dostaje klient zawsze i zawsze jego funkcjonalność jest stała. Przychodzi nowy klient i chce zrobić integracje na poziome WS ze swoją app'ką i chce wystawić mu WS TYLKO dla mnie, skierowany konkretnie pod jego potrzeby. Myślałem o czymś takim: mam folder custom w którym mam rozwiązania indywidualne i jeśli znajduje sie w tym pliku jakiś np. WS to "przejmuje" on kontrole na całością, czyli inaczej, WS standardowy przestaje obowiązywać i jego funkcjonalności przejmuje WS pisany na potrzeby klienta. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 01:19 |