 |
|
Innovation award
 Nominee: 2x |
This class implements a Web server written in pure PHP.
It starts listening to TCP connections on a given IP address and port.
When a client browser connects to the specified port, the class handles the connection request, forks a new process to retrieve request data, parse the request, and generates the response.
Currently it can handle requests for static files or requests to be handled by PHP scripts.
The class can write extensive debugging output to a log file.
|
|
| Name: |
bib_server |
| Base name: |
bib_server |
| Description: |
Web server in pure PHP |
| Version: |
- |
| PHP version: |
4.0 |
| License: |
Freeware |
| All time users: |
1347 users |
| All time rank: |
2518 |
| Week users: |
1 user |
| Week rank: |
2054  |
| |
|
 September 2007
Number 3
Prize: One subscription to the PDF edition of the magazine by PHP Architect |
PHP is mostly used as a module of a Web server like Apache or Microsoft IIS. That does not mean that PHP could not be used to handle HTTP requests itself without relying on a separate Web server.
This class proves that it is possible to implement a Web server daemon written in pure PHP.
It makes possible to distribute PHP applications that run locally using a regular browser to access a local Web server implemented by this class.
Manuel Lemos |
| Ratings | Utility |
Consistency |
Documentation |
Examples |
Tests |
Videos |
Overall |
Rank |
| All time: |
Good (87.5%) |
Good (93.8%) |
- |
- |
- |
- |
Not sure (53.1%) |
1335 |
| Month: |
Not yet rated by the users |
| |
Applications that use this class |
|
|
No application links were specified for this class.

If you know an application of this package, send a message to the
author to add a link here.
| |
Files |
|
|