![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 475 Pomógł: 0 Dołączył: 1.04.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Witajcie,
znaczynam się dopiero w to bawić, lecz mam kilka pytań. Odpowiedzi proszę kierować, żeby było optymalniej. O to pytania: 1. Lepiej łączenie z bazą danych dać w konstruktorze, czy normalnie - jako funkcja? 2. Konstruktor zawsze musi mieć taką samą nazwe jak klasa? 3. W ogóle opłaca się pisać obiektowo? Pozdrawiam i dzięki (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 411 Pomógł: 35 Dołączył: 27.06.2004 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
A ja odpowiem na 1, bo nikt nie odpowiedizał do końca. Zależy ile robisz zapytań i jak bardzo są skomplikowane. Musisz po prostu sprawdzić jak jest szybciej. Nie ma jakiejś twardej zasady której trzeba się trzymać.
W czwórce nie ma destruktora, więc będziesz musiał jeszcze dopisac gdzieś zamykanie połączenia. A odnośnie 3. Nie zawsze opłaca się programować obiektowo. Np. dla małych projektów jest to bez sensu. Opłaca się tylko wtedy, gdy wykorzystasz wszystkie możliwości takie sposobu pisania. Ważne żeby nie traktować klas, jako 'pojemników' na funkcje. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 2.10.2025 - 22:04 |