On 12/21/05, Claude Schneegans <[EMAIL PROTECTED]> wrote: > One the the biggest advantages of CF over PHP is that the interface to > any database > does not depent on the type of database. There are no calls to > functionalities proper to the type of database.
While I have certainly found the db-specific libraries annoying in PHP site rewrites/db migrations (there are TWO mysql libraries foe example), one enormous benefit of db-specific libraries is that they can be specifically optimized for the database, which generally improves speed. DB abstraction layers can obscure vendor-specific functionality in some cases and in other can result in calls that the abstraction layer must support to meet spec that don't exist in the underlying database. And as an aside, PHP 5 introduced PDO (PHP Data Objects) which is a database abstraction layer modelled on the equivalent JDO (Java Data Objects) model. -- John Paul Ashenfelter CTO/Transitionpoint (blog) http://www.ashenfelter.com (email) [EMAIL PROTECTED] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Logware (www.logware.us): a new and convenient web-based time tracking application. Start tracking and documenting hours spent on a project or with a client with Logware today. Try it for free with a 15 day trial account. http://www.houseoffusion.com/banners/view.cfm?bannerid=67 Message: http://www.houseoffusion.com/lists.cfm/link=i:4:227639 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4 Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

