<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                # 衍生開源項目 [TOC] ## 開發框架 * [Swoft](https://www.swoft.org/)首個基于 Swoole 原生協程的新時代 PHP 高性能協程全棧框架,內置協程網絡服務器及常用的協程客戶端,常駐內存,不依賴傳統的 PHP-FPM,全異步非阻塞 IO 實現,以類似于同步客戶端的寫法實現異步客戶端的使用,沒有復雜的異步回調,沒有繁瑣的 yield, 有類似 Go 語言的協程、靈活的注解、強大的全局依賴注入容器、完善的服務治理、靈活強大的 AOP、標準的 PSR 規范實現等等,可以用于構建高性能的Web系統、API、中間件、基礎服務等等。 * [EasySwoole](http://www.easyswoole.com/)EasySwoole 是一款基于Swoole Server 開發的常駐內存型PHP框架,專為API而生,擺脫傳統PHP運行模式在進程喚起和文件加載上帶來的性能損失。EasySwoole 高度封裝了Swoole Server 而依舊維持Swoole Server 原有特性,支持同時混合監聽HTTP、自定義TCP、UDP協議,讓開發者以最低的學習成本和精力編寫出多進程,可異步,高可用的應用服務。 * [MixPHP](http://www.mixphp.cn/)是一款基于 Swoole 的FPM、常駐內存、協程三模 PHP 高性能框架,MixPHP 秉承 "普及 PHP 常駐內存型解決方案,促進 PHP 往更后端發展" 的理念而創造,采用 Swoole 擴展作為底層引擎,圍繞常駐內存的方式而設計,提供了 HTTP / WebSocket / Console 開發所需的眾多開箱即用的組件,在其他 Swoole 框架都定位于大中型團隊、龐大的 PHP 應用集群的時候,MixPHP 決定推動這項技術的普及,我們定位于眾多的中小型企業、創業型公司,我們將 Swoole 的復雜度封裝起來,用簡單的編碼方式呈現給用戶,讓更多的中級程序員也可打造高并發系統,努力讓 Swoole 不再只是高級程序員的專利。 * [SwooleDistributed](http://sd.youwoxing.net/)SwooleDistributed 老牌Swoole框架擁有最完善的開發工具以及最強大的功能,首創SDHelper開發者工具包和開發者調試命令集,可以進行單元測試,捕獲客戶端流量分析,可視化的進行遠程斷點聯調,還具備代碼覆蓋率檢測的功能(swoole與xdebug擴展不兼容,SDHelper無需xdebug擴展),并且內置組件極其豐富(類MQTT強悍的訂閱發布/Actor模型/內存高速緩存/事件派發/進程管理/定時任務/AMQP任務調度/后臺監控/集群/微服務/RPC/異步連接池/自定義命令等等),開發者可以直接使用加快開發進度。幾乎所有的功能都支持集群化,單機切換到集群無需對代碼做任何的修改。如果業務開發比較復雜比如(游戲開發)那么SD框架將是你的不二之選。![](https://wiki.swoole.com/static/uploads/wiki/201807/04/759890562278.png)![](https://wiki.swoole.com/static/uploads/wiki/201807/04/760320104883.png)![](https://wiki.swoole.com/static/uploads/wiki/201807/04/760660259170.png) * [Swoolefy](https://github.com/bingcool/swoolefy)基于swoole擴展實現的輕量級高性能的API和Web應用服務框架,高度封裝了http,websocket,udp服務器,以及基于tcp實現可擴展,自定義協議的rpc服務器,同時支持composer包方式快速部署項目。基于易用,swoolefy抽象Event事件處理類,實現與底層的回調的解耦,專注邏輯業務,支持同步|異步調用,內置view、Log、session、mysql、redis、memcached、mongodb,mailer等常用組件。 * [Lawoole](https://github.com/lawoole/lawoole)基于 Laravel 和 Swoole 的高性能 PHP 框架。借助 Swoole 的高性能特點,彌補了 Laravel 的性能缺陷。在大幅提升程序運行速度的情況下,能夠使用到絕大部分 Laravel 中優秀的特性。在 Lawoole 中,你可以擁有與 Laravel 一致的開發體驗,編寫那些富有創造力的代碼。 * [CabalPHP](https://www.cabalphp.com/)基于Swoole的輕量、高效、全異步開源框架,自動生成API接口文檔,IDE下有完整的代碼提示,相較于其他框架我們有完善的協程數據庫和緩存引擎哦! ## 服務器 * [MyQEE-Server](https://github.com/myqee/server)將swoole服務和功能對象抽象化,為每個 Worker、Task、多端口分配一個對象,帶來全新的編程體驗讓代碼清晰有條理,適合多端口以及Http、WebSocket、Tcp混合的應用服務器開發,支持創建大文件、斷點、分片上傳的Http服務器 * [EPServer](https://github.com/ewenlaz/epserver)高性能TCP服務器框架,底層基于swoole擴展 * [WebSocket & WebIM](https://github.com/matyhtf/PHPWebIM) * [Upload-Server](https://github.com/matyhtf/swoole/blob/master/examples/server/upload_server.php)基于swoole擴展開發的,高性能TCP文件上傳服務器,是全異步非阻塞多進程的。可同時支持數萬個TCP客戶端連接,上傳文件。 * [php-queue](https://github.com/matyhtf/php-queue)PHP開發的磁盤存儲消息隊列服務,基于leveldb和swoole,在4核機器上處理能力可以達到2.5W/s * [PtWebserver](https://git.oschina.net/pantian/PtWebserver)PtWebserver 基于php swoole 擴展的高性能web 服務器。應用對象常駐內存,不用重復創建對象,提高響應時間與性能 * [swoole-jobs](https://github.com/kcloze/swoole-jobs)swoole-jobs,基于swoole的job調度組件,支持composer,可以跟任意框架集成 ## 應用項目 * [SMProxy](https://github.com/louislivi/smproxy)一個基于mysql協議,swoole 開發的mysql數據庫連接池。將數據庫連接作為對象存儲在內存中,當用戶需要訪問數據庫時,首次會建立連接,后面并非建立一個新的連接,而是從連接池中取出一個已建立的空閑連接對象。使用完畢后,用戶也并非將連接關閉,而是將連接放回連接池中,以供下一個請求訪問使用。而連接的建立、斷開都由連接池自身來管理。同時,還可以通過設置連接池的參數來控制連接池中的初始連接數、連接的上下限數以及每個連接的最大使用次數、最大空閑時間等等。也可以通過其自身的管理機制來監視數據庫連接的數量、使用情況等。超出最大連接數會采用協程掛起 等到有連接關閉再恢復協程繼續操作。能夠大幅度降低數據庫壓力,提升數據庫操作效率。 ~~~ 支持讀寫分離 支持數據庫連接池,能夠有效解決PHP帶來的數據庫連接瓶頸 支持SQL92標準 遵守Mysql原生協議,跨語言,跨平臺的通用中間件代理。 支持多個數據庫連接,多個數據庫,多個用戶,靈活搭配。 支持mysql事物 采用協程調度 支持 HandshakeV10 協議版本 完美兼容mysql5.6-5.7 兼容各大框架,無縫提升性能 ~~~ * [zchat](https://github.com/shenzhe/zchat)基于zphp框架和swoole擴展開發的PHP網頁即時聊天室系統。 * [PHPWebIM](https://github.com/matyhtf/phpwebim)基于swoole擴展開發的websocket網頁聊天系統 * [swoole\_flash\_game](https://github.com/matyhtf/swoole_flash_game)基于swoole擴展開發的flash游戲,可與服務器實時交互 * [statistics](https://github.com/smalleyes/statistics)一個運用php與swoole實現的統計監控系統 * [swoole-bot](https://github.com/kcloze/swoole-bot)基于swoole實現的微信機器人,依賴vbot和微信網頁版的功能,幫助管理微信群/聊天/踢人等 * [vbot](https://github.com/hanson/vbot)基于web api打造的微信機器人,可以通過配置開啟 swoole,便可打造自己的個性化微信客戶端 ## 微服務框架 * [SwooleDistributed](http://sd.youwoxing.net/)2.0版本為微服務框架,具有服務注冊中心,可以發布服務,監測服務狀態,進程內的負載均衡,同時具有熔斷,降級等保護服務的高級功能。服務健康狀態,上下線服務自動感知,可以通過RPC或者HTTP與其他服務器進行交互。如果服務中斷框架會自動將請求遷移到可用的服務上,盡量保證高可用性,性能更是優秀。通過版本管理還可以支持灰度發布。 * [Group-Co](https://github.com/fucongcong/Group-Co)優雅的異步協程框架,并內置分布式服務化體系,可以根據自身架構需求自定義實現服務的上下線,監控,發布等等。 ## HTTP 應用框架 * [zhttp](https://github.com/keaixiaou/zhttp)基于swoole+generator的異步非阻塞輕量級web框架(api和web皆可),內置mysql、redis、memcached、mongodb全套異步客戶端的連接池,內置http異步客戶端,近乎同步的寫法,卻是異步的調用,性能強悍 * [FastD](https://github.com/JanHuang/fastD)適用于對性能有要求的 API 場景,并且靈活的擴展性可以讓開發者們更容易地建造自己的服務。支持HTTP、TCP、UDP、WebSocket,簡單,易用。 * [LaravelS](https://github.com/hhxsv5/laravel-s)基于Swoole加速Laravel/Lumen,常駐內存,內置HTTP/WebSocket Server,支持TCP/UDP Server、自定義進程、異步的事件監聽、異步任務隊列、毫秒級定時任務、平滑Reload,與Nginx配合搭建高可用分布式服務器群,開箱即用。 * [Yii2-Swoole](https://github.com/tsingsun/yii2-swoole)支持基于Yii2框架運行于Swoole中,同時可以很簡單的支持Swool 4.0協程與非協程,自帶mysql,redis連接池,可以使用Yii2的全棧框架來開發HTTP,WebSocket等網絡服務。 ~~~ 如果您有基于swoole開發新的開源項目,可以聯系我們。將你的開源項目加入swoole官方推薦列表中。 ~~~
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看