2012-05-04 102 views
-1

我想知道使用PDO創建自己的自定義數據庫類的優點,反之亦然。是的,PDO已經開發並記錄在案,但PDO可能會因您的操作而改變或消失。鑑於您的自定義數據庫類需要開發,而不僅僅是您提供的文檔,但它將經歷的唯一更改就是您所做的。我會對知道這些問題更有見識的人的想法感興趣。php PDO與自定義數據庫類

回答

2

「但是PDO可以改變或消失,因爲你的行爲沒有」這個邏輯也可以作爲一個整體應用於PHP。

我不會花時間創造我自己的。它已經爲你準備好了,記錄下來並準備好了。當/如果時間來改變它,那麼擔心它。但是,正如我之前所說的,誠實地說,PHP中的任何函數或類都可以消失。

+0

+1記錄。這非常重要! –

1

簡短的回答是,爲什麼要重新發明輪子? PDO具有許多功能,如準備好的語句;它很好地面向對象,數據庫不可知等。此外,它是推薦使用的數據庫庫,所以我非常懷疑它會消失,除非PHP與它一起使用。再加上它是一個核心擴展(使用C語言編寫),所以它比PHP中的任何內容都要快很多,不管它做得多好。

總之:它不會消失,而且非常好。使用它:)