Что ж, видя, как я недоволен Zend_Db_Table
после того, как его испортил LINQ , я хочу начать изучать ORM на PHP. По общему мнению , похоже, что Doctrine и Propel являются единственными хорошими для серьезного использования - и что бы я ни думал, я хотел бы использовать что-то внаименее умеренно популярный, чтобы люди в будущем могли смотреть на это приложение, над которым я работаю, без взрыва головы: P
В настоящее время я склоняюсь к Propel, потому что его документация кажется немного более полной,и он поддерживает модель вложенного набора (также называемую «модифицированной моделью трансверсального дерева предзаказов») прямо из коробки.Однако мне нравится использование в Doctrine пространств имен и других функций PHP 5.3, и оно кажется немного более популярным.
У тех, кто использовал ORM с Zend Framework, что лучше согласуется с существующей инфраструктурой (еслиили)?На какие проблемы следует обращать внимание при использовании любого фреймворка с Zend?