2009-08-26 34 views
10

什麼是最簡單的針對PHP的ORM實現?我正在尋找的東西真的很簡單和輕(就LOC而言,因爲速度並不重要,我不需要緩存,什麼不是),最好是單個文件或類包不依賴於XML或其他配置文件,並且很容易部署。PHP的簡單(r)ORM

閱讀其他類似的問題Pork.dbObject(其中的方式是,使用戶的一個開發)是我能找到到目前爲止最接近的,我想知道是否有任何其他的ORM實現,可能是打火機比這一個

回答

4

主義和推動是好的,但不能說他們是「最簡單的」。 這裏有兩個備選方案 - PHP Active RecordOutlet PHP ORM

希望他們中的一個幫助

+0

或者嘗試Idiorm - https://github.com/j4mie/idiorm – 2015-12-13 21:08:04

1

我以前用過CoughPHP,對它的簡單性感到非常滿意。

+0

不完全是我在找什麼。 – 2009-08-26 18:41:14

0

我剛開始使用Zend Framework,我很滿意它。

+0

仍然比Pork.dbObject大很多。 – 2009-08-27 18:25:17

+1

Zend Framework不是ORM – PartialOrder 2012-07-20 21:41:00

3

爲什麼不嘗試普通香草PDO(或者mysqli如果你使用MySQL並且不喜歡PDO)?它不完全是一個完整的ORM,但它允許將查詢結果直接提取到對象中。它沒有比這更簡單,輕量級和零配置。 :)

+1

我一直在試着測試830萬個不同的ORM,結果很容易成爲我的最佳解決方案。 PDO非常簡單,內置且相當不錯。我聽說mysqli有點慢,但我沒有親自使用它(出於這個原因)。 PDO爲+1,幾乎是你可以獲得的最輕量級。 – 2011-06-20 14:07:14

+1

@Garet Claborn - 實際上[這是相反的方式](http://jonathanrobson.me/2010/06/mysqli-vs-pdo-benchmarks),但即使如此,差異可以忽略不計。 – 2011-06-20 18:13:04

+0

噢,很好,謝謝你清理那個; p好的基準。 – 2011-06-20 19:13:54

2

對於輕量級解決方案,phpDataMapper可能是一個不錯的選擇。