![]() |
![]() |
--Darko-- |
![]()
Post
#1
|
Goście ![]() |
Tak się zastanawiam jak rozdzielić używanie kilku silników w jednej aplikacji.
Zakładając że np. podczas świeżej jej instalacji wybieram mysql. Używam PDO i... jak rozdzielić kod dla mysql od innej np. postresql?
Jak dokonywać wyboru? I aby to było łatwe w organizacji, używaniu przy czymś bardziej rozbudowanym. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 527 Pomógł: 438 Dołączył: 28.06.2011 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Najprościej pod tym kątem to chyba robić podwójne modele (jeśli zapytania się będą aż tak różniły). Oba modele powinny mieć takie same metody. Wiedząc jakiego typu bazę mamy wybraną ładujemy odpowiedni model i dalej pracujemy na nim. Dzięki temu niezależnie jaki będzie wybrany model reszta aplikacji będzie korzystała z tego modelu dokładnie tak samo jak z innego.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 04:17 |