PHP 程式設計/DBAL
外觀
< PHP 程式設計
一個 資料庫抽象層 (DBAL) 是幾個函式或一個類,它處理資料庫處理的各個方面。
首先,您有一個連線到資料庫和斷開連線到資料庫的函式。您還有一些函式來提交查詢,獲取結果,最後您還需要一些錯誤處理函式。
當然,您不會替換 PHP 函式,您只是將它們連線起來,以便在您需要開發程式碼、驗證資料等時獲得更好的效能。
如果您使用了一個非常靈活的 DBAL,那麼如果您從一種資料庫型別切換到另一種資料庫型別,您就不需要更改程式碼的每一行。
大多數使用者不應該編寫自己的 DBAL,因為有幾個現成的開源 DBAL 可用。DBAL 的好處之一是使程式碼更具可重用性,而編寫自己的 DBAL(除非它在 PHP 社群中得到廣泛認可)是適得其反的。最常見的是 PEAR:DB 包[1],它已安裝在大多數 Web 伺服器上。
您還可以在一些寫得很好