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, както и другите подобни библиотеки.

Вашият коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *