AW: [PEAR-DEV] DB_light

From: Date: Tue, 04 Dec 2001 21:35:16 +0000
Subject: AW: [PEAR-DEV] DB_light
Groups: php.pear.dev 
Request: Send a blank email to pear-dev+get-3383@lists.php.net to get a copy of this message
Hi there, perhaps a little OT: won't there be something like perl's 'AUTOLOAD()' in php soon? (thought I read it somewhere on zend.com) Trying to create such a thing for one of my projects ended in frustration because I couldn't find out, how to catch PHP-Fatal-Errors (e.g. call to undefined function) with set_error_handler(), but may be I'm missing something. Perhaps it could be done by using a c extension or something, but for me it seems better to wait (if it won't take longer as, say 6-9 month) for (is it?) php5 and try to get along with what we have now, than to 'misuse' phps error-reporting. Even if we could use that magical extension: what if I use set_error_handler() in a script where I use PEAR::DB too? On the other hand: I would be _very_ cool to have the dynamically loadable DB-Framework now - last but not least as it could stop the endless PEAR::DB against metabase thingie -> some people develop the core features like dynload-framework, connect(), simple_query(), etc. and manuel and other dba developers could seperate the different features in small packages and make them dynamic loadable! NB: Has someone of the real gurus an idea which impact the dynamically loading framework could have on speed? Karsten > -----Ursprüngliche Nachricht----- > Von: Lukas Smith [mailto:smith@dybnet.de] > Gesendet: Dienstag, 4. Dezember 2001 21:44 > An: pear-dev@lists.php.net > Betreff: RE: [PEAR-DEV] DB_Light > > > Also I just love the sound of "automagically" in a readme :) > I suggested making packages of methods so that we don't need that many > require_once calls as those are slow > > Anyways I will bounce around the suggestions in my head as soon as I get > a second to breath. > > Lukas Smith > smith@dybnet.de > _______________________________ > DybNet Internet Solutions GbR > Alt Moabit 89 > 10559 Berlin > Tel. : +49 30 83 22 50 00 > Fax : +49 30 83 22 50 07 > www.dybnet.de info@dybnet.de > _______________________________ > > > -----Original Message----- > > From: Martin Jansen [mailto:mail@martin-jansen.de] > > Sent: Tuesday, December 04, 2001 9:41 PM > > To: Lukas Smith > > Cc: pear-dev@lists.php.net > > Subject: RE: [PEAR-DEV] DB_Light > > > > On Tue, 4 Dec 2001 20:28:37 +0100, Lukas Smith wrote: > > > > >I just would prefer not to force the user to make this decision but > to > > >load this added functionality dynamically so the user only loads the > > >code he actually uses. > > > > Yeah. If there is way to load parts of PEAR DB only when they are > > needed, we should go this way. > > > > I don't think that it is basically a good idea to use two differents > > classes (light and heavy), that can be used for the same purpose: > > IMO lot's of people will then wonder, whether they need the light > > or the heavy-weight class for their project. > > > > - Martin > > > > -- > > Martin Jansen, <mail@martin-jansen.de> > > http://www.martin-jansen.de/ > > > > > > -- > PEAR Development Mailing List (http://pear.php.net/) > To unsubscribe, e-mail: pear-dev-unsubscribe@lists.php.net > For additional commands, e-mail: pear-dev-help@lists.php.net > To contact the list administrators, e-mail: php-list-admin@lists.php.net > >

« previous php.pear.dev (#3383) next »