Подтвердить что ты не робот

Простой (r) ORM для PHP

Что такое простейшая реализация ORM для PHP? Я ищу что-то очень простое и легкое (с точки зрения LOC, так как скорость не важна, мне не нужны кеши, а что нет), желательно один файл или пакет класса, который не зависит от XML или других файлов конфигурации и легко развертывается.

Чтение других подобных вопросов Pork.dbObject (который, кстати, разработан одним из пользователей SO), был самым близким, который я мог найти да, и мне интересно узнать, есть ли какие-либо другие реализации ORM, которые могут быть легче, чем этот.

4b9b3361

Ответ 1

Доктрина и Propel хороши, но не могут сказать, что они "самые простые". Здесь две альтернативы - активная запись PHP, Outlet PHP ORM

Надеюсь, что один из них поможет

Ответ 2

Я использовал ADODB Active Record: http://phplens.com/lens/adodb/docs-active-record.htm, он не слишком тяжелый.

Опять же, если вы хотите сделать светлый, почему бы не построить свой собственный?

Ответ 3

Почему бы не попробовать простой ванильный PDO (или mysqli, если вы работаете с MySQL и не любите PDO)? Это не совсем полномасштабный ORM, но позволяет получать результаты запроса непосредственно в объект. И он не становится более простым, легким и нулевым.:)

Ответ 4

Для облегченного решения phpDataMapper может быть хорошим выбором.

Ответ 5

Я использовал CoughPHP в прошлом и был очень доволен своей простотой.

Ответ 6

Ive только начал использовать Zend Framework и им очень понравилось.