2017 © Pedro Peláez
 

library phpdaemon

Asynchronous server-side framework for Web and network applications implemented in PHP using libevent. phpDaemon can handle thousands of simultaneous connections.

image

kakserpom/phpdaemon

Asynchronous server-side framework for Web and network applications implemented in PHP using libevent. phpDaemon can handle thousands of simultaneous connections.

  • Monday, May 21, 2018
  • by kakserpom
  • Repository
  • 135 Watchers
  • 1459 Stars
  • 15,942 Installations
  • PHP
  • 2 Dependents
  • 0 Suggesters
  • 253 Forks
  • 11 Open issues
  • 11 Versions
  • 10 % Grown

The README.md

phpDaemon

Build Status, (*1)

https://github.com/kakserpom/phpdaemon, (*2)

Asynchronous framework in PHP. It has a huge number of features. Designed for highload. Each worker is capable of handling thousands of simultaneous connections. Main features and possibilities:, (*3)

  • Powerful servers: HTTP, FastCGI, FlashPolicy, Ident, Socks4/5.
  • Many bundled clients like DNS, MySQL, Postgresql, Memcache, MongoDB, Redis, HTTP, IRC, Jabber, ICMP, Valve games client, etc.
  • Asynchronous Filesystem I/O (using eio).
  • Many useful built-in applications like CGI.
  • Interactive debug console.
  • Dynamic spawning workers.
  • Chroot & Chdir for workers.
  • Automatic graceful reloading user's scripts when it's updated.
  • Graceful worker shutdown (and re-spawn if necessary) by the following limits: memory, query counter, idle time.

Master process understands signals:, (*4)

SIGINT, SIGTERM, SIGQUIT - termination.
SIGHUP - update config from file.
SIGUSR1 - reopen log-file.
SIGUSR2 - graceful restart all workers.

Mail listing: phpdaemon@googlegroups.com Maintainer: maintainer@daemon.io Web-site: http://daemon.io/, (*5)

The Versions

21/05 2018

dev-master

9999999-dev https://github.com/kakserpom/phpdaemon

Asynchronous server-side framework for Web and network applications implemented in PHP using libevent. phpDaemon can handle thousands of simultaneous connections.

  Sources   Download

GPL-3.0+

The Requires

  • ext-event >=1.6.0
  • ext-pcntl *
  • ext-sockets *
  • ext-shmop *
  • php >=5.6

 

The Development Requires

phpdaemon

06/12 2016

v0.9.8

0.9.8.0 https://github.com/kakserpom/phpdaemon

Asynchronous server-side framework for Web and network applications implemented in PHP using libevent. phpDaemon can handle thousands of simultaneous connections.

  Sources   Download

GPL-3.0+

The Requires

  • php >=5.4
  • ext-event >=1.6.0
  • ext-pcntl *
  • ext-shmop *
  • ext-sockets *

 

phpdaemon

24/08 2016

dev-ovr-patch-2

dev-ovr-patch-2 https://github.com/kakserpom/phpdaemon

Asynchronous server-side framework for Web and network applications implemented in PHP using libevent. phpDaemon can handle thousands of simultaneous connections.

  Sources   Download

GPL-3.0+

The Requires

  • php >=5.6
  • ext-event >=1.6.0
  • ext-pcntl *
  • ext-shmop *
  • ext-sockets *

 

The Development Requires

phpdaemon

12/08 2016

dev-ovr-patch-1

dev-ovr-patch-1 https://github.com/kakserpom/phpdaemon

Asynchronous server-side framework for Web and network applications implemented in PHP using libevent. phpDaemon can handle thousands of simultaneous connections.

  Sources   Download

GPL-3.0+

The Requires

  • php >=5.6
  • ext-event >=1.6.0
  • ext-pcntl *
  • ext-shmop *
  • ext-sockets *

 

The Development Requires

phpdaemon

06/06 2016

dev-EventLoopContainer

dev-EventLoopContainer https://github.com/kakserpom/phpdaemon

Asynchronous server-side framework for Web and network applications implemented in PHP using libevent. phpDaemon can handle thousands of simultaneous connections.

  Sources   Download

GPL-3.0+

The Requires

  • php >=5.6
  • ext-event >=1.6.0
  • ext-pcntl *
  • ext-shmop *
  • ext-sockets *

 

The Development Requires

phpdaemon

19/05 2016

dev-ovr-feature/tests-1

dev-ovr-feature/tests-1 https://github.com/kakserpom/phpdaemon

Asynchronous server-side framework for Web and network applications implemented in PHP using libevent. phpDaemon can handle thousands of simultaneous connections.

  Sources   Download

GPL-3.0+

The Requires

  • php >=5.6
  • ext-event >=1.6.0
  • ext-pcntl *
  • ext-shmop *
  • ext-sockets *

 

The Development Requires

phpdaemon

12/04 2016

v1.0-beta

1.0.0.0-beta https://github.com/kakserpom/phpdaemon

Asynchronous server-side framework for Web and network applications implemented in PHP using libevent. phpDaemon can handle thousands of simultaneous connections.

  Sources   Download

GPL-3.0+

The Requires

  • php >=5.4
  • ext-event >=1.6.0
  • ext-pcntl *
  • ext-shmop *
  • ext-sockets *

 

phpdaemon

07/12 2015

v0.9.7

0.9.7.0 https://github.com/kakserpom/phpdaemon

Asynchronous server-side framework for Web and network applications implemented in PHP using libevent. phpDaemon can handle thousands of simultaneous connections.

  Sources   Download

GPL-3.0+

The Requires

  • php >=5.4
  • ext-event >=1.6.0
  • ext-pcntl *
  • ext-shmop *
  • ext-sockets *

 

phpdaemon

11/07 2013

v1.0-beta2

1.0.0.0-beta2 https://github.com/kakserpom/phpdaemon

phpdaemon lib

  Sources   Download

The Requires

  • php >=5.4
  • ext-event 1.6.0
  • ext-pcntl *
  • ext-sockets *
  • ext-shmop *

 

phpdaemon

03/07 2013

v0.9.6

0.9.6.0 https://github.com/kakserpom/phpdaemon

phpdaemon lib

  Sources   Download

The Requires

  • php >=5.4
  • ext-event 1.6.0
  • ext-pcntl *
  • ext-sockets *
  • ext-shmop *

 

phpdaemon

03/07 2013

v1.0-beta1

1.0.0.0-beta1 https://github.com/kakserpom/phpdaemon

phpdaemon lib

  Sources   Download

The Requires

  • php >=5.4
  • ext-event 1.6.0
  • ext-pcntl *
  • ext-sockets *
  • ext-shmop *

 

phpdaemon