Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 800 Pomógł: 0 Dołączył: 26.11.2005 Skąd: Nowy Sącz Ostrzeżenie: (0%)
|
Otóż ostatnio mam problem. Postanowiłem, że podczas uruchamiania aplikacji do dyspozytora jest przekazywana path do modelów i kontrolerów. Otóż mam mały problem. Doskonale wie każdy do czego to służy. Jednak problem tkwi co ten model musi zawierać jakie funkcje? Jak też przekazywać obiekt dostępu do bazy danych w aplikacji (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
EDIT/// Zrobiłem rejestr systemowy frameworka. Zawierać będzie ten głupi DB object (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) .... Ten post edytował Turgon 8.09.2006, 18:05:17 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 338 Pomógł: 2 Dołączył: 4.03.2006 Skąd: Łódź Ostrzeżenie: (0%)
|
Wiele osob pyta o model.
Model nie musi zawierac zadnych ustalonych metod! Jest to bardzo wazne. Model nie jest czyms standardowym, tak jak kontroler, a tym bardzi jak widok. Widok wiemy do czego sluzy - wyswietla nam dane. Nie pobiera ich z bazy, nie wysyla nam maili. On tylko wyswietla (z czym wiaze sie kilka metod). Model natomiast moze byc naprawde rozny. Moze pobierac/zapisywac dane z bazy, plikow XML, albo z innego serwera. Co da Ci nakazanie kaZdemu modelowi metody run, execute albo cos innego? nic! Np model nowos moze miec metody: show, save, getTitle itp. I oczywiscie, zeby wygodnie sie programowala to model moze dziedziczyc z jakiesgos bazowego, ktoru ma juz ustalone np polaczenie z baza danych. Adrian. |
|
|
|
Turgon Dispatcher i Model i DAO 8.09.2006, 17:26:56
Turgon No właśnie teraz na to wpadłem . Po prostu wrzucę... 9.09.2006, 10:16:55
Speedy W jednym temacie na tym forum pisałem, że chcę nar... 10.09.2006, 01:21:46
Prph @Speedy dobrze prawisz. Ja bym tylko nie dawal tyc... 10.09.2006, 13:51:40
Denver Ja, zamiast getDB(), preferuję w konstruktorze kla... 10.09.2006, 15:28:19
Prph Szablon w modelu?
Poza tym... majac na mysli get... 10.09.2006, 17:27:05
Denver Fakt, zbytnio pospieszyłem się z tym modelem i sza... 10.09.2006, 23:33:40
Turgon Dobrze ja jednak zamiast getDB wolę . W konstrukt... 12.09.2006, 18:07:00 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 18:05 |