My question is fairly clear, i Naprawdę chciałbym usłyszeć niektóre powody odpowiedzi.Czy można zawinąć PDO lub rozszerzyć go?
Dodatkowe informacje:
- Nie używam żadnego rodzaju frameworkiem.
- PHP> 5.3.
Aktualizacja:
Teraz nie mam wiele ograniczeń wokół mojego projektu, jest to projekt jednego człowieka jeszcze i ciężko pracowali, aby wszystko jak stracić sprzężone i modułowa jako możliwy. tak jak mi powiedziano, nie podobało mi się API PDO po zabawie z nim przez jakiś czas, ale to nie jest duży problem, jeśli trzymanie się jego publicznego API da mi większą elastyczność lub jest uważane za dobrą praktykę.
Moje pytanie brzmi: Co zyskasz i utracisz, używając składu lub dziedziczenia, biorąc pod uwagę przedmiot, o którym mowa, to sama warstwa abstrakcji, w tym przypadku PDO,?
tl; dr: Jeden projekt człowiek stara się być Modular, jak to możliwe, Skład lub dziedziczenia dla użyciem 3rd party warstwę abstrakcji (PDO konkretnie)?
Uwaga: jeśli nie jest to właściwe miejsce, zagłosuj na migrację do programistów. i przepraszam za mój zły angielski.
@ Dvvvoter: Dbać o opracowanie? –
To zachęca do dyskusji (dlatego widzisz w dół głosów i widzimy flagi). Jeśli mógłbyś to zmienić w celu uwzględnienia swojej gry końcowej w tym scenariuszu ... odpowiedzi mogłyby być o wiele bardziej obiektywne i prawdopodobnie dotyczyłoby to tematu w Programmers SE. Pamiętaj, że Stack Overflow jest dla prawdziwych problemów, z którymi się spotykasz, więc potrzebny jest bardziej konkretny scenariusz (jeśli teoretycznie, to Programiści będą lepszym miejscem). –
@TimPost Dzięki za oczyszczenie, zaktualizowałem moje pytanie. –