Zadanie do wykonania - klasa ukrywająca szczegóły bazy danych

0

Mam zadanie jak poniżej:

"Naszkicować sposób implementacji klasy PHP ukrywającej szczegóły połączenia z bazą danych PostgreSQL. Proszę krótko omówić zastosowane rozwiązania i ich zalety."

Nie mam pomysłu jak zacząć. Nie chodzi o samo pisanie a o pomysł na rozwiązanie. Mogę prosić o jakąś podpowiedź?

0

Zobacz, jak ładnie opakowane są operacje na bazie np. w Zend Frameworku czy Yii.

0

Nawet prościej, wystarczy, że ukryjesz, że przed wykonaniem zapytań trzeba robić jakieś connect czy select_db, a zrobisz to sobie w konstruktorze obiektu, a potem na nim tylko będziesz wywoływał metodę sql() i w niej będzie kod SQL-owy.

Choć opakowanie wszystkich elementów dostępu do bazy jest oczywiście również fajne.

1 użytkowników online, w tym zalogowanych: 0, gości: 1