2011-04-25 4 views
2

В моем старом проекте мы используем Doctrine 1.0.diffrence betweeen Doctrine 1.0.7 и Doctrine 2.0?

Теперь переход на Doctrine 2.0. В чем разница? теперь осуществляется по старым доктринам.

Какие версии php, Apache, mysql поддерживаются Doctrine 2.0?

ответ

2

Doctrine 2.0 изменил много вещей. Много. Вам нужно будет изменить почти все, что связано с Doctrine в вашем проекте. Это не безболезненный переход.

Что касается требований, вы будете нуждаться в PHP 5.3.0 для запуска Учения 2.

+1

thanku for u r replay.You означает, что ничего не будет сделано в старых доктринах queries.yes? – Ikon

+0

Вам нужно будет сделать их снова. –

+0

что мы должны сделать сейчас? – Ikon

2

Это совершенно новый ОРМ и вам нужно будет изучить эту новую систему без повторного использования ваших предыдущих запросов и моделей.

Но это более быстрая и качественная структура, и я уверен, что это того стоит.

+0

ok.any функциональность разница b/w 1.0 и 2.0? – Karthik

+0

Как сказано, Doctrine 2 представляет собой полную переписку D1. В зависимости от вашего проекта, переход на D2 может вызвать большие проблемы (были там раньше). Если вы работаете над тем, что связано с RIA, JSON или AJAX - старайтесь избегать Doctrine. –