Hello,

On 03/29/2004 04:28 PM, Pablo Gosse wrote:
Anybody care to throw their hat into the ring for a debate on the pros
and cons of using DB abstraction layers such as ADOdb (which I really
like) against Pear::DB and PHP's DBX functions, for example??

Unless you want to write applications that are database independent, I would not bother to use database abstraction layers. They always limit what you can do when compared with the native database API and even add overhead that will make your applications run potentially slower.


OTOH, if you are looking for database independence, you may want to take a look at Metabase or the PEAR flavour fork MDB . Unlike Pear::DB and PHP's DBX, Metabase was thought from the beginning to provide database independence to your applications so you do not have to change a line of code. You do not even have to deal with custom SQL scripts to install the database schema as Metabase provides an elegant solution for database independent schema management.

http://www.phpclasses.org/metabase


--


Regards,
Manuel Lemos

PHP Classes - Free ready to use OOP components written in PHP
http://www.phpclasses.org/

PHP Reviews - Reviews of PHP books and other products
http://www.phpclasses.org/reviews/

Metastorage - Data object relational mapping layer generator
http://www.meta-language.net/metastorage.html

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Reply via email to