RE: [PHP4BETA] PHP 4.0b3 released

From: Date: Wed, 17 Nov 1999 17:51:34 +0000
Subject: RE: [PHP4BETA] PHP 4.0b3 released
References: 1  Groups: php.dev php.version4 
Request: Send a blank email to php-dev+get-12669@lists.php.net to get a copy of this message
> -----Original Message----- > From: ryarger@localhost.localdomain > [mailto:ryarger@localhost.localdomain]On Behalf Of Randy Jay Yarger > Sent: Wednesday, November 17, 1999 05:45 PM > To: Andrei Zmievski > Cc: php-dev@lists.php.net; php4beta@lists.php.net > Subject: Re: [PHP4BETA] PHP 4.0b3 released > > > On Wed, 17 Nov 1999, Andrei Zmievski wrote: > > > Besides, things like DBI limit you to the lowest common denominator as > > far as functionality is concerned. > > Are you sure about that? I use MySQL specific things in DBI applications > all the time. If I need to port them to another RDBMS all I need to do is > hunt to for the $dbh->func calls for database-specific functions. > > There is a lot to be said for abstraction. There is also alot to be said > for having abstraction in the core as writing 'pure core' PHP makes it > trivial to move to another PHP-aware system. Using PHPLIB limits you to > systems with PHPLIB installed. And phplib is a dog to install. I've done it 5 times and I still dread it. Its the mix of local customisation with phplib code that means each user ends up getting a complete phplib to themselves. Howabout if we don't take the lowest common denominator, but a good mostly-common denominator and leave some non-abstraction for the more limited stuff out there. It would be a bit of a joke that to use the more useless also ties you in to them - surely then they would be little used and it would be no issue. The people who NEEDED to use them wouldn't have benefited from the abstraction anway. Sam

« previous php.dev (#12669) next »