Doctrine 2.0 готова к использованию? - PullRequest
3 голосов
/ 02 ноября 2010

Я работаю над небольшим проектом (некоторое программное обеспечение для отслеживания оценок для школьного предметного факультета - PHP-интерфейс с базой данных sqlite) и решил использовать ORM.

Я посмотрел на RedBeanPHPно это казалось слишком ограниченным на мой вкус.Поэтому я решил попробовать Doctrine.

Мой единственный опыт работы с ORM - это LINQ to SQL в .NET.В любом случае, мне было интересно, стоит ли мне начинать с Doctrine 2.0 (который сейчас находится в бета-версии) или мне нужно некоторое время, чтобы выучить 1.2.

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

Ответы [ 2 ]

6 голосов
/ 02 ноября 2010

Doctrine 2 - это DataMapper ORM, тогда как 1.2 - Active Record.Я бы пошел с 2.0;документация отличная

4 голосов
/ 02 ноября 2010

Документация Doctrine2 уже достаточно хороша. Я бы начал с ссылки .

Я работаю с Doctrine2 уже несколько месяцев, и у меня не было проблем. Я скоро начну работать с ним, и я уверен в этом.

Шаблон DataMapper

2.0 действительно превосходит модель 1.2 / ActiveRecord. Очень гибкий и, возможно, более производительный. Если вы начинаете разработку сегодня, я думаю, что это лучший путь.

...