![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 124 Pomógł: 1 Dołączył: 13.07.2009 Ostrzeżenie: (0%) ![]() ![]() |
W jaki sposób we frameworkach MVC są wywoływane domyślne widoki? Tzn. nie pytam o zasady MVC, lecz o kwestię techniczą od strony wnętrza frameworka.
Np. w Zendzie tworzymy sobie najbardziej podstawowy kontroler:
I już na tym etapie Zend wie, że ma wyświetlić zawartość pliku index/index.phtml. Gdzie jest zawarty kod, który to realizuje? Działa to świetnie bo już w akcji można wyłączyć wyświetlenie zarówno layoutu jak i widoku, a nawet wywołać kilka widoków. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 81 Pomógł: 14 Dołączył: 28.11.2010 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Cytat Właśnie, w Twojej wink.gif Zapytałeś, dostałeś odpowiedź, więc o co chodzi? (IMG:style_emoticons/default/smile.gif) Cytat Nie zrozumiałeś. Każdy FW ma w sobie rdzeń, bazę podstawowych klas z których korzysta każda aplikacja. Pisząc o tworzeniu FW i równolegle pisząc jakąkolwiek aplikacje, uczysz się np. zasad działania routingu, odczytywania uri, przekazywania parametrów do metody itd. To jest właśnie rdzeń, tak go się udoskonala, bo w każdej aplikacji będzie on działał na tej samej zasadzie jaką obierasz przy projektowaniu FW. Nie tłumacz z czego składa się framework, bo coś napiszesz nie tak i ktoś to jeszcze wyłapie - To dość rozlazły temat z czego składa się rdzeń i inne "podzespoły". Jak można nauczyć się zasad jakiegokolwiek komponentu jak wspomniany routing, skoro nawet nie wie się w jaką stronę podążać? (Chodzi mi o fakt, że pisząc coś od początku trzeba mieć w ogóle wiedzę co ma się w tym czymś znajdować i co to ma za zadanie robić) Cytat A niby o czym ja Ci piszę od X postów? W końcu załapałeś biggrin.gif Z twoich postów jasno wynikało jedno - Pisz coś od początku dla nauki, satysfakcji i tylko dlatego bo tak lepiej, nie wspomniałeś nigdzie o tym, by w ogóle coś przed tym zrobić jak chociażby proste zapoznanie z jakimś gotowcem - Żeby nie było że to teraz zmyśliłem (Twój bodajże drugi post w tym temacie) Cytat Swój FW jest lepszy wink.gif obojętnie jak działa, czy jest wydajniejszy, zawsze będzie lepszy bo został napisany przez Nas samych. Poza tym, nie przesadzajmy z tandetnym tekstem że jak już coś jest, to po co pisać coś swojego/nowego. Chociażby po to żeby się sprawdzić. To że Zend czy inncy FW tworzy 1k osób, nie znaczy że jest on dobry, przeciwnie, jest optymalny. Pozdrawiam i odłączam się od tematu, bo do niczego to nie dąży (IMG:style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 18.10.2025 - 11:42 |