Re: [PHP4BETA] Re: [PHP-DEV] PHP 4.0.0Release packaged

From: Date: Sun, 04 Jun 2000 12:19:29 +0000
Subject: Re: [PHP4BETA] Re: [PHP-DEV] PHP 4.0.0Release packaged
References: 1 2  Groups: php.version4 
Request: Send a blank email to php-version4+get-16128@lists.php.net to get a copy of this message
On Sun, Jun 04, 2000 at 01:18:05AM -0200, Manuel Lemos wrote: > Precedence: bulk > > Hello thies, > > On 26-May-00 07:25:31, you wrote: > > >On Thu, May 25, 2000 at 10:20:15PM -0700, Rasmus Lerdorf wrote: > >> > But lets move on. I talked with Evan Klinger that told me that he > >> > added code to PHP 4 to support calls like select()/listen() to > >> > sockets, but you guys commented out the code to have it reimplement > >> > somehow more convinient. What's the status of that? I really could > >> > use those functions for many interesting purposes that are useful for > >> > Web developers (backend servers without needing Web servers and other > >> > sorts of TCP deamons). > >> > >> Well, we do have some code review. Evan's code was a bit akward and needs > >> to be cleaned up before it can go in. > > > evans code kept the fd_sets in globals variables in the php > > engine and not on the script-level. i am the evil guy that did not > > want this to hit public before it's in better shape. evan > > agreed that his current implementation was not flexible > > enough so i decided to take it out for the time beeing. > > Would it be all to make fd_sets script level variables instead of global > variables or are there other issues that you feel that need to be > addressed? if somebody bring this code to a "working" state i would be more than happy with that,. back then i just felt i was a really bad idea to call a function select() that actually works like select() but would only work from global-variables. i'd like to see a more complete socket-API in php, but it should be well-thought. > > BTW, does this code from Evan have anything to do with that code from Chris > that wrote a socket listen PHP extension to develop a PHP IRC server? i've not seen that code, but i belive - no. look al the last 100 lines in file.c and judge yourself. > > > > i'm sure it will reappear in good-shape one day. anybody > > wants to volonteer? > > I am too busy like everybody else, but once in a while I have some time > free. I can take on the job in my free time, if you can guide me through > the issues that you feel that are necessary to be address. i think staying near to the unix socket-API would be a GoodThing(tm). i'm sure evan could and would have done it, but he seemed to busy back then (i hope i didn't demotivate him) and obviously he did not need that support himself. > > PHP is lagging in its abilities when compared with other languages like > Perl and Java because there is no way to make it act as backend server that > front end scripts may connect to do assyncronous processing. I feel that > is the way to go for it. same here. (i'd like to have a full working gnutella node written in php!) tc > > > Regards, > Manuel Lemos > > Web Programming Components using PHP Classes. > Look at: http://phpclasses.UpperDesign.com/?user=mlemos@acm.org > -- > E-mail: mlemos@acm.org > URL: http://www.mlemos.e-na.net/ > PGP key: http://www.mlemos.e-na.net/ManuelLemos.pgp > -- -- Thies C. Arntzen "One Big-Mac, Small Fries and a Coke!" Digital Collections Phone +49 40 235350 Fax +49 40 23535180 Hammerbrookstr. 93 20097 Hamburg / Germany

« previous php.version4 (#16128) next »