Propel 1.3 използва PDO вмеÑто Creole
Схема на ORM връзките между Propel и Symfony[/snimka]
Eто нещо почти очаквано. Ð’ опит да подобри производителноÑтта и да Ñе възползва от новите Ð¿Ð¾Ð´Ð¾Ð±Ñ€ÐµÐ½Ð¸Ñ Ð² PHP, новата верÑÐ¸Ñ Propel 1.3 използва PDO (който е native за PHP 5.1+) за абÑÑ‚Ñ€ÐºÐ°Ñ†Ð¸Ñ Ð½Ð° връзките Ñ Ð±Ð°Ð·Ð¸Ñ‚Ðµ данни (как е на българÑки database abstraction layer ?). Тази промÑна има доÑта поÑледÑтвиÑ, оÑобенно за тези, които изпълнÑват SQL директно. API-то на PDO е подобно на Creole, така че тази промÑна нÑма да предизвика нÑкакви Ñериозни преÑтруктурирÑÐ½Ð¸Ñ Ð² архитектурата на проекта.
Повече Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð·Ð° новите Ð¿Ð¾Ð´Ð¾Ð±Ñ€ÐµÐ½Ð¸Ñ Ð¼Ð¾Ð¶Ðµ да прочетете тук:
Ðие ползваме Creole, и обÑъждахме дали да го Ñменим Ñ PDO (и не Ñамо него, ами и ÑраÑлиÑÑ‚ Ñ Ð½ÐµÐ³Ð¾ демон „Rudolf“), обаче покрай многото работа, така и не Ñтигнахме до заключение. Май това е Ð¿Ð¾Ñ€ÐµÐ´Ð½Ð¸Ñ Ð¿Ð¸Ñ€Ð¾Ð½ в ковчега на Creole, както и другите подобни библиотеки.