Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [klasy] Router i inne, .. do czego słuzą i jak zbudować
bim2
post
Post #1





Grupa: Zarejestrowani
Postów: 1 873
Pomógł: 152
Dołączył: 9.04.2006
Skąd: Berlin

Ostrzeżenie: (0%)
-----


napisałem coś przykładowego w MVC, powiem że jest super (xtrim.info) ale bardzo wolno działa. Dlatego napisze to od nowa i pożądnie. I mam problem. Do czego słuzy router. Myśle że do pobrania zmiennych z adresu i post? I np wywowłam $rt->getPost('nazwa_posta', 'int etc.'); O to chodzi? Moglibyście mi dokładnie wytłumaczyć co i jak?

I jeszcze co ma być bazą danych? Robic osobną klasę tak aby jeżeli zmienie baze to tylko jeden wpis zmieniam? Czy korzystać z PDO? Jestem początkujący w PRO ale postaram się wszystko zrozumieć.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
thornag
post
Post #2





Grupa: Zarejestrowani
Postów: 504
Pomógł: 2
Dołączył: 31.03.2006
Skąd: Londyn

Ostrzeżenie: (0%)
-----


Co do DAO to chodzi o to zeby sobie przygotowac jakies API do obslugi bazy danych. Czyli robisz klase w ktorej masz metody typu getRow, getAll, insertRow itp, pozniej jak bedzie trzeba zmienic baze to nie zmieniach kodu aplikacji a jedynie implementacje klasy, reszta pozostaje ta sama. Przy zmianie pamietaj zeby interfejs byl taki sam i zeby metody tego interfejsu przyjmowaly te same argumenty i zwracaly to samo, inaczej nie obedzie sie bez zmiany kodu w aplikacji.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 6.10.2025 - 18:39