91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

php中Workerman框架的作用是什么

發布時間:2021-04-29 17:34:28 來源:億速云 閱讀:292 作者:Leah 欄目:編程語言

這篇文章將為大家詳細講解有關php中Workerman框架的作用是什么,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。

php的框架有哪些

php的框架:1、Laravel,Laravel是一款免費并且開源的PHP應用框架。2、Phalcon,Phalcon是運行速度最快的一個PHP框架。3、Symfony,Symfony是一款為Web項目準備的PHP框架。4、Yii,Yii是一款快速、安全和專業的PHP框架。5、CodeIgniter,CodeIgniter是一款非常敏捷的開源PHP框架。6、CakePHP,CakePHP是一款老牌的PHP框架。7.Kohana,Kohana是一款敏捷但是功能強大的PHP框架。

1、概念

Workerman是一款純PHP開發的開源高性能的PHP socket 服務器框架。被廣泛的用于手機app、移動通訊,微信小程序,手游服務端、網絡游戲、PHP聊天室、硬件通訊、智能家居、車聯網、物聯網等領域的開發。 支持TCP長連接,支持Websocket、HTTP等協議,支持自定義協議。擁有異步Mysql、異步Redis、異步Http、異步消息隊列等眾多高性能組件。

2、與其他框架區別

Workerman 的核心要點和 Swoole 一致,但采用了純 PHP 的 Web Socket 實現。和 Swoole 相比最大的好處是移除了對 C 擴展的需求,但必須采用 CLI 模式運行使其還是無法跑在虛擬主機上。

3、使用實例

websocket服務器

<?php
 
require_once __DIR__ . '/vendor/autoload.php';
 
use Workerman\Worker;
 
 
 
// 創建一個Websocket服務器
 
$ws_worker = new Worker("websocket://0.0.0.0:2346");
 
 
 
$ws_worker->count = 4;
 
 
 
// 在新連接到來時發出
 
$ws_worker->onConnect = function($connection)
 
{
 
    echo "New connection\n";
 
 };
 
 
 
// 接收數據時發出
 
$ws_worker->onMessage = function($connection, $data)
 
{
 
    // Send hello $data
 
    $connection->send('hello ' . $data);
 
};
 
 
 
// 連接關閉時發出
 
$ws_worker->onClose = function($connection)
 
{
 
    echo "Connection closed\n";
 
};
 
 
 
// 運行worker
 
Worker::runAll();

關于php中Workerman框架的作用是什么就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

三穗县| 南宫市| 翼城县| 儋州市| 天镇县| 临城县| 英吉沙县| 萨嘎县| 惠来县| 德安县| 肥城市| 栾城县| 乌苏市| 东乡县| 疏勒县| 新丰县| 乌海市| 浦北县| 台南县| 鄂伦春自治旗| 鲁甸县| 启东市| 玉林市| 旺苍县| 屏南县| 策勒县| 家居| 靖宇县| 蓬溪县| 荃湾区| 沙雅县| 科技| 嘉义县| 峨山| 石阡县| 凤山县| 林甸县| 福贡县| 资兴市| 财经| 德惠市|