Re: Abstraction library

David McGlone <[email protected]>
Newsgroups gmane.comp.php.database
Message-ID <1325262598.11416.11.camel@buddy>
On Fri, 2011-12-30 at 11:23 -0500, David McGlone wrote:
> On Fri, 2011-12-30 at 12:27 +0000, Lester Caine wrote:
> > David McGlone wrote:
> > > Hi everyone I got a quick question. I'm wondering if anyone is using a
> > > DB abstraction layer such as PEAR DB. I've used PEAR DB in the past and
> > > knew it's been on it's way to extinction, but never looked into
> > > alternatives or any other way to replace it. Now this has come back to
> > > bite me in the rear and I don't know what to do. Is PEAR useful anymore
> > > at this point? Am I better off just writing my own? I hate the thought
> > > of having to change my habits I've had for so long, but I guess that's
> > > how it has to be. Maybe I should have rolled my own in the first place
> > > and I wouldn't have had to rely on something that's not guaranteed :-/
> > 
> > Pear DB was superseded by MDB2 http://pear.php.net/package/MDB2 but that has not 
> > been updated in the last year.
> > PDO is a half way house to an abstraction layer and while it is having minor bug 
> > fixes, it is not really abstraction layer, only a different way of interfacing 
> > to the drivers. It does nothing for
> > I'm still using ADOdb http://adodb.sourceforge.net/ which I've had no problems 
> > with in the last 10 years and on the whole transparently switches between 
> > databases ( including PDO drivers if you want ;) ). It even includes it's own 
> > cache which can help with repetitive stuff. It is still actively supported, and 
> > is used by a number of large projects.
> 
> Lester, that sounds good. By any chance would you know how much they
> differ and the learning curve between the two? 

I forgot to add that I took a look at some examples and it looks almost
exactly like PEAR. I'm more less worrying about anything drastic I may
run into once I've gotten so far into the project. I'm afraid it would
be a big setback.

-- 
David M.


-- 
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.