PHP Dog is a process execution and control server. You can execute specific processes and have it watch and make sure that the process is running. The server is built upon a socket server which allows for multiple hosts to controlled from one CLI application. The application was designed to be able to execute and maintain a Tomcat application server but is not limited to that one process. The design is flexible to be used with any program on a UNIX or Linux platform.
The target audience is that who maintain multiple processes across one or more servers.