Nanoserv is a sockets daemon toolkit for PHP 5.1+. Nanoserv is object oriented and features native support for TCP with SSL/TLS and UDP connections, multiplexing and forking listeners, handlers for raw connections, line input, HTTP, SMTP, XML-RPC, Syslog, transparent inter-process communications with fork
Product's homepage
Here are some key features of "Nanoserv":
· 100% object oriented
· native support for TCP with SSL/TLS and UDP connections
· multiplexing and forking listeners
· handlers for raw connections, line input, HTTP, SMTP, XML-RPC, Syslog, ...
· transparent inter process communications with forked handlers
· and probably more ...
What's New in This Release: [ read full changelog ]
· This version adds an asynchronous HTTP server class (see handlers/HTTP/Server), and has speed optimizations in the core and HTTP.
· It fixes stream write buffers and Socket::Write_From_Stream(), delayed handling of outgoing connections timeouts, and a descriptor leak when __destruct() was delayed after peer disconnect.
· "make install" now works correctly on OS X.