Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

PHPImpact Blog:
Propel 1.3 uses PDO instead of Creole
Aug 25, 2008 @ 10:22:23

On the PHP::Impact blog Federico points out a new feature/update that the Propel team has made to help with performance - a change from Creole to the based PDO layer that PHP includes.

This change has a number of implications, particularly for those who are executing SQL directly. PDO's API is loosely similar to Creole's, so this change shouldn't require any major re-architecture.

New features that come along with this move you might have to upgrade for include the newer DSN format for build/runtime properties, the removal of the mysqli adapter, SPL autoload integration and a few API changes you'll have to look out for. You can find out more information on the Symfony framework's support for these changes on the sfPropelPlugin and DbFinderPlugin pages.

tagged: pdo creole proel change symfony sfpropelplugin dbfinderplugin


Stefan Koopmanschap's Blog:
DbFinderPlugin: The ORM isn't important anymore
Aug 14, 2008 @ 08:47:12

In this new post to his blog Stefan Koopmanschap looks at a plugin for the symfony framework that has him impressed.

Using this plugin, it is not necessary anymore to really care about which ORM you pick for your project. It's the thought behind symfony 1.1 taken into the symfony ORM-selection.

He points to the DbFinderPlugin as an alternative to rewriting up the ORM code for your application by hand (or in something like Propel or Doctrine). It makes switching between ORM layers simple - just a configuration change to point to the new system.

tagged: orm dbfinderplugin symfony propel doctrine