Я использую Kohana 3.x около месяца, я доволен до сих пор. Но недавно мой друг рекомендовал мне Propel-ORM. Есть ли у кого-нибудь опыт работы с ORH Kohana и Propel ORM? Теперь я хотел бы узнать, каковы преимущества и недостатки при использовании Propel над встроенным Kohana-ORM.Интеграция Propel ORM в Kohana 3.x?
1
A
ответ
1
У меня есть опыт работы с Propel ORM. Я могу рассказать о некоторых своих плюсах и минусах.
До версии 1.3 запрос во многих случаях был довольно противоречивым, но последние версии (1.5) предлагают реализацию ActiveRecord и хороший синтаксис запросов, например Doctrine.
разработчики Propel занимают много заботы о производительности, см: http://propel.posterous.com/how-fast-is-propel-15 и Propel имеет много интересных функций для обработки сложных схем БД (i18n, вложенные наборы, конкретное наследство ...)
Однако Propel требует некоторых «старые» технологии (IMO), такие как Phing (требуется PEAR).
HTH.