PHP - OOP - ADOdb
| DZIAŁANIE: | brak działania... |
Kod:
brak kodu
Ewentualne Objaśnienia:
Kolejna świetna sprawa związana z obsługą kilku baz danych to DAL - Data Abstraction Layers. Przypuśćmy, że napisaliśmy jakiś skrypt, stronę czy bardziej rozbudowany system gdzie korzystamy z MySQL'a i korzystaliśmy ze standardowych mechanizmów obsługi tej bazy w PHP. Nagle nasz klient czy nawet my sami stwierdzamy, że chcemy mieć to na Postgresie czy innej bazie. Więc czeka nas bezsensowna praca związana z zamianą odpowiednich funkcji. Logiczne jest więc, że przydałoby się albo napisać jakąś własną klasę, która by umożliwiała w łatwy sposób korzystanie z kilku rodzajów baz i szybką zmianę obsługi albo skorzystać z gotowego rozwiązania. A takie rozwiązania oczywiście istnieją !
I tutaj wspomnę o ADOdb - nie będę przedstawiał przykładów (malutki przykład był przy PDO) bo jest to proste "jak budowa cepa". ADOdb możecie pobrać ze strony http://adodb.sourceforge.net natomiast na stronie http://phplens.com/adodb/adodb_tutorial_pl.html znajduje się tutorial w naszym wspaniałym ojczystym języku jak używać wspomnianego rozwiązania.