Я нахожусь на ранних стадиях реорганизации приложения моей компании. В настоящее время приложение работает на Symfony 1.2, и в то время я использовал ORM по умолчанию, Propel .
С тех пор Symfony обновился до 1.4 и переключил ORM по умолчанию на Doctrine .
Насколько я понимаю, каждый ORM выделяется в определенных типах структур баз данных. Это правда или одно намного лучше другого?
Существуют ли какие-либо хорошие методы для проверки того, какой ORM будет наилучшим в моей ситуации в тестовой среде с использованием моей схемы (т. Е. Настройка двойных идентичных сайтов и запуск тестов)?