Re: [PHP4BETA] What is ext/lcg/lcg.c?

From: Date: Mon, 30 Aug 1999 06:05:22 +0000
Subject: Re: [PHP4BETA] What is ext/lcg/lcg.c?
References: 1  Groups: php.version4 
Request: Send a blank email to php-version4+get-3866@lists.php.net to get a copy of this message
what's the problem with having both sets of code?? if the platform supports method X with improved performance/whatever, use it...if all else fails, use the good old standard portable code. best of both worlds.. Mark > > At 22:57 29/08/99 , Rasmus Lerdorf wrote: > > > > Uhh, I have an almost working tarball here. With a bit of hacking it is > > > > serving pages pretty reliably. I wouldn't say it is years away. > > > > > > I would. From the day you would be running it on your server, take at > > > least a year or two before you can even remotely call it mainstream. > > > >That may be, but we need a PHP module for it before it is released or we > >risk being seen as lagging behind and if other server-side languages are > >Apache2 compatible before us it will influence decision-making out there. > >Apache is our bread and butter. We have to be on the ball when it comes > >to anything related to Apache. You can't take a server with over 60% > >marketshare lightly. > > Apache 2.0 doesn't have even a single percent of market share, let alone > 60%. Apache 1.3.x has about 35 or 40, and Apache 1.2.x has about > 20-25. As such, it'll be a long while before Apache 2.x is our bread and > butter, if it ever catches through. > > My point here is that we must not rely on Apache 2.0 hooks to implement > anything in our architecture, because Apache 2.0 isn't something our users > are likely to use in the next few years. > > Did we (I) get carried away off the subject? Perhaps. I don't mind seeing > these SAPI startup/shutdown functions introduced. What I do mind is an > introduction of a programming methodology that's not portable. Perhaps the > session module is unique (and popular) enough to contain platform specific > code & architecture. In general, though, we should not encourage platform > specific code even if it features slight improvements here or there. > > Zeev > -- > Zeev Suraski <zeev@zend.com> http://www.zend.com/ > For a PGP public key, finger bourbon@netvision.net.il > > > -- > PHP 4 Beta >

« previous php.version4 (#3866) next »