Re: [PHP4BETA] What is ext/lcg/lcg.c?
| From: | Mark Musone | 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
>