<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          EasySwoole常駐內(nèi)存型 PHP 框架

          聯(lián)合創(chuàng)作 · 2023-09-20 05:11

          EasySwoole 是一款基于 Swoole Server 開發(fā)的常駐內(nèi)存型 PHP 框架,專為 API 而生,擺脫傳統(tǒng) PHP 運行模式在進程喚起和文件加載上帶來的性能損失。EasySwoole 高度封裝了Swoole Server 而依舊維持 Swoole Server 原有特性,支持同時混合監(jiān)聽 HTTP、自定義 TCP、UDP 協(xié)議,讓開發(fā)者以最低的學(xué)習(xí)成本和精力編寫出多進程,可異步,高可用的應(yīng)用服務(wù)。

          特性

          • 強大的 TCP/UDP Server 框架,多線程,EventLoop,事件驅(qū)動,異步,Worker 進程組,Task 異步任務(wù),毫秒定時器,SSL/TLS 隧道加密

          • EventLoop API,讓用戶可以直接操作底層的事件循環(huán),將 socket,stream,管道等 Linux 文件加入到事件循環(huán)中

          • 定時器、協(xié)程對象池、HTTP\SOCK 控制器、分布式微服務(wù)、RPC 支持

          入門成本

          相比傳統(tǒng)的 FPM 框架來說,EasySwoole 是有一點的入門成本的,許多設(shè)計理念及和環(huán)境均與傳統(tǒng)的 FPM 不同, 對于長時間使用 LAMP(LANP)技術(shù)的開發(fā)人員來說會有一段時間的適應(yīng)期,而在眾多的 Swoole 框架中,EasySwoole 上手還是比較容易,根據(jù)簡單的例子和文檔幾乎立即就能開啟 EasySwoole 的探索之旅。

          優(yōu)勢

          • 簡單易用開發(fā)效率高

          • 并發(fā)百萬 TCP 連接

          • TCP/UDP/UnixSock

          • 支持異步/同步/協(xié)程

          • 支持多進程/多線程

          • CPU 親和性/守護進程

          常用功能與組件

          • HTTP 控制器與自定義路由

          • TCP、UDP、WEB_SOCKET 控制器

          • 多種混合協(xié)議通訊

          • 異步客戶端與協(xié)程對象池

          • 異步進程、自定義進程、定時器

          • 集群分布式支持,例如集群節(jié)點通訊,服務(wù)發(fā)現(xiàn),RPC

          • 全開放系統(tǒng)事件注冊器與 EventHook

          • Redis 隊列消費與訂閱

          瀏覽 32
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

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

          手機掃一掃分享

          編輯 分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  午夜成人免费网站 | 在线成人视频网站大香蕉在线网站 | 国产成人三级在线 | 性少妇暴力猛交69HD | 国产成va人 |