![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 150 Pomógł: 3 Dołączył: 30.10.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
mam pytanie dotyczące implementacji zapytań mysql w serwisie. Otóż co jest bardziej wydajne: 1) stworzenie klasy i obiektu do obsługi mysql i następnie odwoływanie się do tego obiektu na podstronach
2) zadeklarowanie klasy do obsługi i odwołowywanie się na podstronach do zapytań mysql poprzez instancje ?
|
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 952 Pomógł: 154 Dołączył: 20.01.2007 Skąd: /dev/oracle Ostrzeżenie: (0%) ![]() ![]() |
Zacząłbym od poczytania, co to jest instancja, a co obiekt, bo na razie zadałeś pytanie: "czy wydajniej jest myć samochód w myjni czy w myjni"... W powyższym przykładzie nie ma to znaczenia, bowiem i tak wszystkie operacje masz w obiekcie, a różnica polega jedynie na tym czy tworzysz go jawnie czy obsługujesz za pomocą singletonów. Powinieneś zatem zapytać się, która praktyka da Ci większe korzyści projektowe. Według mnie będzie to pierwsza, a o wadach singletonów oraz ogólnie bazowania na jakichś statycznych rzeczach napisano już dużo.
PS. Dlaczego w temacie masz "PDO", a w treści - jakąś własną klasę, która z PDO nie ma nic wspólnego? -------------------- Specjalista ds. głupich i beznadziejnych, Zyx
Nowości wydawnicze: Open Power Collector 3.0.1.0 | Open Power Autoloader 3.0.3.0 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 150 Pomógł: 3 Dołączył: 30.10.2010 Ostrzeżenie: (0%) ![]() ![]() |
Bo zamierzam stworzyć klasę rozszerzając ją o PDO.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 20:01 |