![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 11.09.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam panowie.
Od niedawna piszę własnego framework'a w PHP5. Wiem, że [może] rzucam się z motyką na Słońce itp. Ale jak na razie całkiem nieźle mi to idzie. Mam jednak kilka wątpliwości, więc proszę doświadczonych wyżeraczy o opinię. Pierwsza sprawa to co robi: dispatcher, FrontController, router i bootstrap? Żeby nie było, że nie szukałem i zadaje durne pytania napiszę, jak ja rozumiem filozofię działania frameworka, a wy [jeśli będzie taka potrzeba] sprostujecie moją wypowiedź (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) Każde zapytanie kierowane jest przez modrewrite do frontcontrellera, który ustala ścieżki, i ustawia config, na końcu uruchamai Bootstrap. Ten z kolei inicjuje jądro frameworka, includuje najważniejsze klasy, tworzy kontekst. Następnie uruchamia dispacher. Dispatcher wysyła zapytanie do routera, który zwraca kontrolera, metodę i parametry. [...] Czy tak zbudowany framework ma dobrą strukturę? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 1 Dołączył: 19.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam, odświeżę temat z racji iż buduje własny zestaw klas i chyba dochodzę do momentu, w którym stwierdzam iż jest to mini framework przystosowany do moich potrzeb (IMG:style_emoticons/default/smile.gif)
Potrzebuję informacji i przykładowego kodu, które pokażą mi współpracę i różnicę między FrontController <->Router <->Dispatcher oraz zawartości pliku index.php. Nie chcę całych rozwiązań lecz jakiegoś wstępu i tylko opisu.. Każdy co innego pisze i już troszkę zgłupiałem (IMG:style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 21:59 |