Thread: PHP Abstraction Layer - Your Opinion Please

PHP Abstraction Layer - Your Opinion Please

From
Andrei Verovski (aka MacGuru)
Date:
Hi,

I am currently looking for PHP database access abstraction layer which
supports PostgreSQL.

The choices are:
1) adodb
2) metabase
3) MDB - merge of PEAR and metabase
4) PEAR only

I would be very glad if you will share your own experience, either good
or bad, with all pros and cons.

Thanks in advance.

*********************************************
*   Best Regards   ---   Andrei Verovski
*
*   Personal Home Page
*   http://snow.prohosting.com/guru4mac
*   Mac, Linux, DTP, Development, IT WEB Site
*********************************************


Re: PHP Abstraction Layer - Your Opinion Please

From
Ericson Smith
Date:
We've been using the attached db abastraction layer with much success
for the past couple of years. At points we've converted our functions to
work with many of your suggestions. But nothing can beat a one liner in
our code :-)

- Ericson Smith
eric@did-it.com
http://www.weightlossfriends.com

On Thu, 2003-01-23 at 10:51, Andrei Verovski wrote:
> Hi,
>
> I am currently looking for PHP database access abstraction layer which
> supports PostgreSQL.
>
> The choices are:
> 1) adodb
> 2) metabase
> 3) MDB - merge of PEAR and metabase
> 4) PEAR only
>
> I would be very glad if you will share your own experience, either good
> or bad, with all pros and cons.
>
> Thanks in advance.
>
> *********************************************
> *   Best Regards   ---   Andrei Verovski
> *
> *   Personal Home Page
> *   http://snow.prohosting.com/guru4mac
> *   Mac, Linux, DTP, Development, IT WEB Site
> *********************************************
>
>
> ---------------------------(end of broadcast)---------------------------
> TIP 6: Have you searched our list archives?
>
> http://archives.postgresql.org


Attachment

Re: PHP Abstraction Layer - Your Opinion Please

From
"Matthew Nuzum"
Date:
> I am currently looking for PHP database access abstraction layer which
> supports PostgreSQL.
>
> The choices are:
> 1) adodb
> 2) metabase
> 3) MDB - merge of PEAR and metabase
> 4) PEAR only
>
I really like adodb.  It is a very strong, stable and mature OO library
that is extremely easy for novice programmers to pick up.

Additionally, because it is so similar to Microsoft's ADO library, you
will find other benefits as well.  For example, I recently had to "whip
up" a simple visual basic program and found that I already knew how to
do much of the database stuff because of my familiarity with adodb.

According to the author of adodb, it's also faster than the other three
db abstraction libraries.

--
Matthew Nuzum
www.bearfruit.org
cobalt@bearfruit.org