2012-07-03 38 views
0

是的,我還是另一個人作爲這個令人討厭的問題......但我至今還不確定,所以在這裏!替代使用PHP的標準MySQL

我正在研究一個嚴重依賴於MySQL和PHP的項目,它使用與php/mysql/setup一起打包的標準mysql函數,因此沒有「額外的酷東西」。

我是否應該將引擎更改爲像MariaDB之類的替代品,或者只是使用mysqli?或者類似PDO?

對於整體性能和可用性,任何替代方案都會非常瞭解,以及最終「更好」。

+0

我建議你遷移到PDO。它簡單,安全和令人驚歎。在這裏閱讀更多http://a2znotes.blogspot.in/2014/09/introduction-to-pdo.html –

回答

4

PDO,因爲它不僅支持MySQL。 MySQLI顯然只支持MySQL。如果你使用PDO,你將更容易從MySQL轉換到例如PostgreSQL。

A great reference on PDO

+0

感謝您的回答,我希望獲得更多的選擇,不僅僅是我已經提到的事情.. –

0

如果您想重寫整個數據庫邏輯,我建議您嘗試一下Doctrine2 ORM。它非常強大,可以處理大量的DBM(通過PDO或自定義連接器來支持MongoDB)。

如果你不這樣做,PDO可能是你最好的選擇。