phpstack - A TCP/IP Stack and Web Server in PHP
Adam Dunkels writes "Following the
trend of writing 'inappropriate' programs in the PHP scripting language, I have written a small TCP/IP stack and a web server entirely in PHP. It is extremely stripped down: the IP stack only implements the most basic functionality required for running the web server and the web server cannot handle pages larger than 1.5k. Nevertheless, the stack is able to support an unlimited number of simultaneous TCP connections and the web server has support for PHP scripting. A live demonstration server is up and running the phpstack software."
The server only allows very small HTML pages and pictures, but it is able to support an unlimited amount of simultaneous connections.
You shouldn't have said that here. We are about to brute test this 'unlimited amount of simultaneous connections' thing.
Iraq: war to save the U
Ok everyone, get it out of your systems already! :P
"whoa 2 comments and it's already slashdotted"
"whoa dude, shouldn't have let slashdot post your server!"
"Imagine a beowulf cluster of these guys"
And i'm sure you can figure out more Slashdotisms people *smirks*
Seems pretty cool at any rate
Join the TWIT army now!
unlimited number of simultaneous TCP connections
To the tune of Queen:
Another one bytes the dust!
Another story about something being done in PHP that ends up not being quite as impressive as the headline led to believe?
Between that C-64 based multitasking, multiplatform operating system with tcp/ip and a web server in it, and this...
Dude, you need beer and chicks.
HBI's Law: Frequency of calling others Nazis is directly correlated with the likelihood of the accuser being Communist.
"You are visitor number 1339"
dammit, if I was only 2 users earlier...
now we only have to port PHP to wristwatches and commodore 64s to get them on the net.
Yes, it is new. The difference is that it is not only a web server, but also an entire TCP/IP stack!
This is slashdot. I think you meant "different tab"
KB
I think I might know why. Unless I'm missing the boat here, this would lead to making a more efficient web server. If the IP stack, the web server and the dynamic HTML processing is all integrated into one program, it seems to me that you'd have one very efficient html-processing screamer.
BTM
That was the turning point of my life--I went from negative zero to positive zero.
this is what's taking Duke Nukem Forever so long. It's actually done, but it's all written entirely in PHP and they're waiting for the hardware to catch up.
Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
Please contact me when you have moved from the "proof of concept" phase into the "production" phase, because I am interested in making a large purchase of your product to run on our systems. I am a systems consultant for a Fortune 500 e-commerce company.
Sincerely,
Letter
At this rate of development, it won't be long before somebody has the Linux kernel implemented in PHP.
Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
Can this web server run PHP applications? If so, can it run the TCP/IP stack and a web server in-- Oh, God, my head!
Sincerely,
Pan Tarhei Hosé, PhD.
"Homo sum et cogito ergo odi profanum vulgus et libido."
This was the cry of many editorials back in the 50's and 60's when the U.S. went to the moon. But where would we be without Velcro or pens that can write upside down?!
Yea, but does it support PHP?
CAn'T CompreHend SARcaSm?
What would be REALLY impressive is a webserver written in HTML.
What? You have my homework solutions?
Post Immediately!
True confidence comes not from realising you are as good as your peers, but that your peers are as bad as you are.