![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 30.08.2006 Skąd: Bełchatów Ostrzeżenie: (0%) ![]() ![]() |
Witam
W końcu skusiłem napisać (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Niedawno w poszukiwaniu jakiejś teorii pozwalającej oddzielić logikę od widoku itd trafiłem na MVC. Poczytałem, wszystko ok, rozumiem, tylko problem pojawia się przy chęci sprawdzenia teorii w praktyce. MVC zakłada wyraźny podział na warstwy, które ze sobą współpracują i żadna sama w sobie dużo nie zdziała. Stąd moje pytania. 1.Od czego zacząć pisać, lub też najpierw projektować? Klasy powinny pozwalać na przeniesienie ich do innych skryptów, w takim razie (2)jak na przykład pobierać dane z bazy danych jeśli do obsługi MySQL mam osobną klasę? To na razie tyle. (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 278 Pomógł: 10 Dołączył: 13.02.2007 Skąd: Rybnik Ostrzeżenie: (0%) ![]() ![]() |
Nie, nie (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Nic nie pominąłem.
Metoda dbConnect() jest odpowiedzialna za łączenie z bazą danych, tylko, że wyciąga ona dane z array-a w postaci:
Natomiast jest takie cudo, jak setSource(), która pobiera mi przez mój frameworkowy config, plik /configs/nazwaconfiga.ini, gdzie jest konfiguracja w stylu Kod host = localhost user = user pass = pass type = mysql table = tabela i wiadomo, przekształca to na arraya;) Tak własnie to wszystko działa (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 20:50 |