First steps with Ratchet

In this section, you will learn how to install and use the Ratchet framework. It's important to note that Ratchet applications work differently than regular PHP applications that are deployed in a web server and work on a per-request basis. This will require you to adopt a new way of thinking of how PHP applications are run and deployed.

Architectural considerations

Implementing a WebSocket server with PHP is not trivial. Traditionally, PHP's architecture revolves around the classical request/reply paradigm: the web server receives a request, passes it to the PHP interpreter (which is typically built into the web server or managed by a process manager such as PHP-FPM), which processes the request and returns a response to ...

Get PHP 7 Programming Blueprints now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.