PHP code example of highperapp / websockets

1. Go to this page and download the library: Download highperapp/websockets library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

highperapp / websockets example snippets



HighPerApp\HighPer\WebSockets\StreamingWebSocketHandler;
use HighPerApp\HighPer\WebSockets\WebSocketServerHandler;
use Psr\Log\NullLogger;

// Create WebSocket handler with logger
$logger = new NullLogger();
$handler = new StreamingWebSocketHandler($logger, [
    'enable_streaming' => true,
    'backpressure_limit' => 1000
]);

// Create and start WebSocket server
// Recommended: HighPer Container for optimal performance
$container = new \HighPerApp\HighPer\Container\Container();
// Alternative: Any PSR-11 compatible container
// $container = new \DI\Container();

$server = new WebSocketServerHandler($container, '0.0.0.0', 8080);
$server->start();