Re: PEAR and DB abstraction layer (was: PHPLIB)
| From: | Jon Parise | Date: | Mon, 03 Jul 2000 02:06:08 +0000 |
| Subject: | Re: PEAR and DB abstraction layer (was: PHPLIB) | ||
| References: | 1 2 | Groups: | php.db |
| Request: | Send a blank email to php-db+get-815@lists.php.net to get a copy of this message | ||
On Sun, Jul 02, 2000 at 10:24:09PM -0200, Manuel Lemos wrote:
> >Wauw. PHP now has four DB abstraction layers that I have heard of:
> > - PEAR's (will probably work from PHP 4.0.1)
> > - PHPLIB's
> > - Metabase
> > - http://phpdb.linuxave.net/
>
> >It would be great if at least some of the abstraction layer could
> >unite.
>
> Believe me that I tried, but the conclusion is that each one wants
> to go their way and have their package to prevail instead of
> cooperating to develop a single dominant database abstraction for
> PHP like there is for Perl, Java, Python, etc.. There have been
> intense discussions on this that ended in a impass, so there is no
> point to bring that up again.
I'm my opinion, the right thing to do is to pool all of our efforts
into PEAR. That way, we can treat it as a standard PHP component, and
we don't have to make assumptions about the end user (other than that
they have a recent version of PHP with PEAR).
Even if the other abstraction implementations are farther along or
just plain work better, they should be merged into PEAR so that all
PHP users can benefit from a common API out of the box.
/me stumbles off soapbox
--
Jon Parise (jon@csh.rit.edu) . Rochester Inst. of Technology
http://www.csh.rit.edu/~jon/ : Computer Science House
Member