Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 338 Pomógł: 2 Dołączył: 4.03.2006 Skąd: Łódź Ostrzeżenie: (0%)
|
Witam,
Powiem z gory, ze nic mi do glowy nie przyszlo przegladajac Mojavi i ZendFramework. Obecna sytuacja przypomina troche Zend Framework. Przychodzi żądanie HTTP. Router jest odpowiedzialny za wiciagniecie z niego informacji (jaka akcja, jakie parametry). Nastepnie tworzy token, ktory zawiera nazwe akcji oraz parametry. Token przekazywany jest do Dispatchera, ktory ma za zadanie utworzyc obiekt akcji, przekazac mu parametry i uruchomic akcje. Wykonanie nastepnej akcji zrealizowalem w prosty sposob. W klasie akcji definiuje metode setNext($sActionName : string [, $aParameters : array]). Ale jak moznaby zrealizowac przekierowanie na inna akcje w przypadku niepowodzenia? Co mam na mysli? Filtr bezpieczenstwa. Sprawdza, czy uzytkownik zalogowal sie, czy ma odpowiednie prawa. Jezeli nie to powinien przeniesc uzytkownika do logowania. Mozna zrobic header('Location: ble ble'), ale nie podoba mi sie ta metoda. Jakies pomysly? Adrian. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 338 Pomógł: 2 Dołączył: 4.03.2006 Skąd: Łódź Ostrzeżenie: (0%)
|
Tez jakos jestes za redirectem. Ale jednak forward musze miec opracowany. Pomyslalem, ze zrobie go na wzor Zenda. W ogole Zend podoba mi sie, bo w przeciwienstwie do Mojawi, a o Symfony to juz nie wpsominajac jest lekki.
Za glowe sie zlapalem jak zobaczylem Symfony. To taki 3x wieksze Mojavi (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Adrian. |
|
|
|
Post
#3
|
|
|
Grupa: Moderatorzy Postów: 1 566 Pomógł: 37 Dołączył: 14.05.2003 Skąd: Kraków |
Co do symfony:
Cytat Autorzy tego frameworka wybrali to co najlepsze z innych frameworków - organizacje z Mojavi, I18n z prado, dodali idee z Ruby i stworzyli coś bardzo dobrego.. Już wiesz czemu ? (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
|
Prph Framework, MVC, Router 25.07.2006, 17:55:35
pawel_k ja proponuje podpatrzec symfony 25.07.2006, 18:05:04
Prph Podpatrywanie nie wychodzi mi na dobre, bo zaraz p... 25.07.2006, 18:13:34
bela Bo w Symfony (i pewnie Mojavi) jest podział na red... 25.07.2006, 20:07:37
Prph Heh co ciekawe, W symfony wykonywana jest jedna sz... 25.07.2006, 22:14:22 
mike_mech Cytat(Prph @ 25.07.2006, 23:14 ) To imito... 25.07.2006, 22:22:32 
sf Cytat(Prph @ 25.07.2006, 23:14 ) [PHP] po... 26.07.2006, 06:02:15
anas Hej.
Moim zdaniem lepiej jest zdecydować kiedy re... 27.07.2006, 22:12:52
Prph Yyyy o_O ?
Jak ma niby wygladac forward z akcji w... 27.07.2006, 23:27:08
anas @Prph: Poprzez redirect url.
Jedynie akcje logicz... 28.07.2006, 13:08:11
Prph Ja nie twierdze, ze Symfony jest zle, ale pewne je... 29.07.2006, 14:17:14
NuLL CytatDlatego majac male doswiadczenie z pisaniem f... 29.07.2006, 20:48:49
Prph Owszem... pod warunkiem, ze sa przeznaczone dla sp... 29.07.2006, 22:40:27
pawel_k symfony ma tą wielką zaletę że jest dla ludzi leni... 30.07.2006, 01:35:19 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 00:39 |