1. <strong id="7actg"></strong>
    2. <table id="7actg"></table>

    3. <address id="7actg"></address>
      <address id="7actg"></address>
      1. <object id="7actg"><tt id="7actg"></tt></object>

        workerman-chatPHP WebSocket聊天室

        聯(lián)合創(chuàng)作 · 2023-10-01 09:35

        workerman-chat是一個以workerman作為服務(wù)器容器,使用PHP開發(fā)的基于Websocket協(xié)議的一個可分布式部署的聊天室框架。

        workerman-chat采用gateway workers 進程模型。gateway只負責(zé)網(wǎng)絡(luò)IO,全異步非阻塞,每個gateway進程都可以同時接受上萬客戶端連接。 workers采用的是PHP開發(fā)者所熟悉的同步模型,并提供了開發(fā)者基本的接口 onConnect、onMessage、onClose、sendToUid、sendToAll等方法。 開發(fā)者只要在onConnect、onMessage、onClose三個方法中添加上自己的業(yè)務(wù)邏輯即可,開發(fā)維護非常簡單。

        由于采用的是gateway workers 進程模型,gateway和workers之間是無狀態(tài)的,gateway和workers可以分別部署在不同的物理機上,所以擴容和升級都非常方便。 workerman-chat也非常適合游戲后臺開發(fā)。

        特性

        • 使用PHP開發(fā)

        • PHP多進程

        • gateway workers進程模型

        • 支持libevent事件輪詢庫,支持高并發(fā)

        • 默認使用Websocket協(xié)議,更小帶寬,更好性能

        • 支持分布式部署,可橫向擴容

        • 客戶端跨瀏覽器支持(需要瀏覽器支持html5或者flash)

        • 同樣非常適合游戲后臺開發(fā)


         

        服務(wù)啟動界面:

        Web界面:

        說明:workerman-chat聊天邏輯很簡單,全部邏輯不到200行代碼(都在Event.php中),使用者可以根據(jù)自己的需要加入自己的一些功能如私聊、表情、群組等。

        瀏覽 26
        點贊
        評論
        收藏
        分享

        手機掃一掃分享

        編輯 分享
        舉報
        評論
        圖片
        表情
        推薦
        點贊
        評論
        收藏
        分享

        手機掃一掃分享

        編輯 分享
        舉報
        1. <strong id="7actg"></strong>
        2. <table id="7actg"></table>

        3. <address id="7actg"></address>
          <address id="7actg"></address>
          1. <object id="7actg"><tt id="7actg"></tt></object>
            男生操女生的视频网站 | 长篇高h肉辣武侠全集目录 | 国产精品电影在线观看 | www.大香蕉伊人.com | 日韩1级片 | 扒开美女狂揉网站原神 | 精品国产一区一区二区三亚瑟 | 懂色AV无码久久 | 国产婷婷色一区二区三 | 天天插插网 |