![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 4 Dołączył: 22.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
problem prawodopodobnie jest prosty ale nigdzie nie moglem znalesc tego - pewnie zle szukam (IMG:http://forum.php.pl/style_emoticons/default/blinksmiley.gif)
dopiero zaczynam z programowaniem obiektowy i dla mnie to troche abstrakcja zalozmy ze mamy wyswietlic liste 10 ostatnich newsow. mam klase 'news' aby pobrac dane trzeba podac w konstruktorze id, ten z koleji ustawia wszystkie dane po koleji. problem jest taki zeby pobrac kazdego newsa a) musimy znac jego id (IMG:http://forum.php.pl/style_emoticons/default/cool.gif) za kazdym razem wykonuje zapytanie mysql, wiec w sumie wykonujemy 11 zapytan wiec rozwiazanie jest do wiadomo czego (IMG:http://forum.php.pl/style_emoticons/default/sciana.gif) pytanie jak to napisac aby to bylo dobrze |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 793 Pomógł: 32 Dołączył: 23.11.2006 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
@viking
Tylko że Propel ma większe możliwości, bo on generuje klasy, więc mają specyficzną dla siebie budowę. Bardzo ważnym atutem generowania klas jest to, że w np. Eclipse+PDT masz podpowiadanie metod, a to bardzo przyspiesza pisanie kodu, nie trzeba pamiętać, czy zerkać jak i z czym jest powiązane, tyczy się to pól jaki i powiązań między tabelami, do tego Propel generuje nam SQL do tworzenia zdefiniowanych w XML tabel, lub odwrotnie generuje nam na podstawie istniejącej bazy danych. Ale nie rozpoczynajmy dyskusji, co czyim zdaniem jest lepsze. Trzeba przestawić różnice, a autor sam dobierze to co mu będzie bardziej podobać. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 00:51 |