2013-01-16 48 views
-3

使用PHP/MySQL/Bash進行流程自動化的腳本的新開發者,值得PDO學習。值得學習PDO嗎?

它執行得更快嗎?

+1

是否值得呢?是。 –

+1

值得嗎?是。 – Prisoner

+1

值得嗎?是。 – PeeHaa

回答

4
  1. 答案要第一個問題:是的,它是值得的,並建議。
  2. 答到第二個問題:執行速度比?它不僅僅關於速度,關於效率和安全以及更好的管理。

根據PHP Manual

建議使用兩或mysqli的PDO_MYSQL擴展。它 不推薦使用舊的MySQL擴展新的發展, 因爲它已被棄用的PHP 5.5.0,並會在未來 被刪除。下面提供了詳細的功能比較矩陣。所有三個擴展的 整體表現被認爲是大約 相同。儘管擴展的性能僅貢獻PHP Web請求總運行時間的 小部分。通常,影響 低至0.1%。

優勢上市here

-1

這要看情況。

如果你要使用在應用程序代碼裸API調用,從作爲#1幾乎每個人都這樣做,PDO是你的選擇,因爲它有一些工具,使這一進程不太辛苦。

但是,如果你想使一些工具,運行查詢,讓您的生活輕鬆很多,我建議mysqli的替代,因爲它是沒有太多不必要的花哨誠實的API。

+1

一個總是需要PHP - 但不一定是mysql – Strawberry