![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 97 Pomógł: 5 Dołączył: 6.02.2009 Skąd: Gorzów Wlkp. Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Mam takie pytanie. Zakładając, że serwer ma php >= 5.1.0 lepiej jest zrobić tak, że wszystkie bazy danych obsługuje PDO czy lepiej zrobić osobno dla każdego, czyli, że jeśli user przy instalacji wybrał mysqli używam tylko komend mysqli itp. Czy może lepiej jeśli obojętnie co się wybierze wszystko robił PDO? Jest bardziej optymalne, szybciej chodzi itp. |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat czy lepiej zrobić osobno dla każdego, czyli, że jeśli user przy instalacji wybrał mysqli używam tylko komend mysqli oczadział? ![]() PDO ![]() -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 97 Pomógł: 5 Dołączył: 6.02.2009 Skąd: Gorzów Wlkp. Ostrzeżenie: (0%) ![]() ![]() |
Czyli robię jedną klasę tak? nie muszę robić osobnej dla każdej bazy? A co jest szybsze?
Ten post edytował julek12 16.10.2009, 09:37:49 |
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
czy to będzie mysql, czy to będzie mysqli to jest to jedna baza MYSQL.
gorzej z sqlite. Teoretycznie PDO pozwala na bezproblemowe łączenie się z dowolną bazą. Problem może leżeć w samych zapytaniach - moga się trochę różnić w zależności od bazy. Czyli jak bedziesz robil skomplikowane zapytania to mozna sie pokusic o oddzileny sterownik na kazdą baze - ale chodzi tylko o zapytania. PDO tak czy siak powinno zostac -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 171 Pomógł: 18 Dołączył: 13.03.2009 Skąd: lublin Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 01:05 |