A simple and efficient library implemented HTML5's server-sent events by PHP, is used to real-time push events from server to client, and easier than Websocket, instead of AJAX request.
// In event callback
return ['event' => 'ping', 'data' => 'ping data']; // Custom event temporarily: send ping event