摘要:歷時年多緊鑼密鼓的開發(fā),以及愉快而忙碌的春節(jié)假期,期間數(shù)從到快破,碼云首頁推薦,作者和社區(qū)的大力支持,正式版終于要和大家見面。此次更新新增了大量特性在易用性代碼復(fù)用性能方面都有所提升。可以用于構(gòu)建高性能的系統(tǒng)中間件基礎(chǔ)服務(wù)等等。
歷時 1 年多緊鑼密鼓的開發(fā),以及愉快而忙碌的春節(jié)假期,期間 github star 數(shù)從 500 到快破 1k,碼云首頁推薦,Swoole作者 Rango 和社區(qū)的大力支持,Swoft 1.0 正式版終于要和大家見面。此次更新新增了大量特性, 在 易用性/代碼復(fù)用/性能方面 都有所提升。Swoft 可以用于構(gòu)建高性能的Web系統(tǒng)、API、中間件、基礎(chǔ)服務(wù)等等。
功能特性預(yù)覽:
基于 Swoole 擴展
內(nèi)置協(xié)程網(wǎng)絡(luò)服務(wù)器
MVC 分層設(shè)計
高性能路由
強大的 AOP (面向切面編程)
靈活的注解功能
全局的依賴注入容器
基于 PSR-7 的 HTTP 消息實現(xiàn)
基于 PSR-14 的事件管理器
基于 PSR-15 的中間件
基于 PSR-16 的緩存設(shè)計
可擴展的高性能 RPC
RESTful 支持
國際化(i18n)支持
快速靈活的參數(shù)驗證器
完善的服務(wù)治理,熔斷、降級、負載、注冊與發(fā)現(xiàn)
通用連接池 Mysql、Redis、RPC
數(shù)據(jù)庫 ORM
協(xié)程、異步任務(wù)投遞
自定義用戶進程
協(xié)程和同步阻塞客戶端無縫自動切換
別名機制
跨平臺熱更新自動 Reload
強大的日志系統(tǒng)
組件化Swoft 框架進行了一次深度升級, 實現(xiàn)了 組件化, 達到模塊解耦和代碼復(fù)用的效果.
組件名稱 | 維護者 | 簡述 |
---|---|---|
swoft-framework | 官方 | 框架基礎(chǔ)及核心 |
swoft-http-server | 官方 | HTTP 服務(wù)組件 |
swoft-http-message | 官方 | 基于 PSR-7 實現(xiàn)的 HTTP 消息組件 |
swoft-http-client | 官方 | 基于 PSR-7 實現(xiàn)的 HTTP 客戶端 |
swoft-rpc-server | 官方 | RPC 服務(wù)組件 |
swoft-rpc | 官方 | RPC 基礎(chǔ)組件 |
swoft-rpc-client | 官方 | RPC 客戶端組件 |
swoft-db | 官方 | 數(shù)據(jù)庫組件 |
swoft-view | 官方 | 視圖組件 |
swoft-process | 官方 | 進程組件 |
swoft-task | 官方 | 任務(wù)及計劃任務(wù)組件 |
swoft-service-governance | 官方 | 服務(wù)治理組件 |
swoft-session | 官方 | Session 會話組件 |
swoft-console | 官方 | 控制臺組件 |
swoft-cache | 官方 | 基于 PSR-16 實現(xiàn)的緩存組件 |
swoft-log | 官方 | 日志組件 |
swoft-memory | 官方 | 內(nèi)存操作組件 |
swoft-redis | 官方 | 異步協(xié)程的 Redis 組件 |
swoft-i18n | 官方 | 國際化組件 |
Github: https://github.com/swoft-clou...
Gitee: https://gitee.com/swoft/swoft
官網(wǎng): https://swoft.org
項目 文檔: https://doc.swoft.org
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/28350.html
摘要:在中的應(yīng)用官網(wǎng)源碼解讀號外號外歡迎大家我們開發(fā)組定了一個就線下聚一次的小目標(biāo)上一篇源碼解讀反響還不錯不少同學(xué)推薦再加一篇講解一下中使用到的功能幫助大家開啟的實戰(zhàn)之旅服務(wù)器開發(fā)涉及到的相關(guān)技術(shù)領(lǐng)域的知識非常多不日積月累打好基礎(chǔ)是很難真正 date: 2017-12-14 21:34:51title: swoole 在 swoft 中的應(yīng)用 swoft 官網(wǎng): https://www.sw...
摘要:發(fā)布,基于的云原生協(xié)程框架是首個基于原生協(xié)程的框架,從開發(fā)到發(fā)布據(jù)今已有年多。發(fā)布以來,已有大量的開發(fā)人員和企業(yè)使用,得到了大家的認可。從去年月份開始,將近半年的時間從零開始,底層吸取之前經(jīng)驗,基于方式完全重新構(gòu)建。 Swoft 2 Beta 發(fā)布,基于 Swoole 的云原生協(xié)程框架 Swoft 是首個基于 Swoole 原生協(xié)程的框架,從開發(fā)到發(fā)布據(jù)今已有2年多。 1.x 發(fā)布以來...
摘要:即異步非阻塞,,事件驅(qū)動。優(yōu)雅的注解聲明,容器,嚴格遵循規(guī)范。鏡像的主要用途官方提供了基于的鏡像。鏡像中已安裝配置好運行的所需組件及依賴。修改鏡像的使得容器啟動時不同時啟動服務(wù),這就不需要要求我們掛載的本地項目必須完全安裝好依賴了。 之前有寫過一篇 Docker 安裝部署 Swoft 的文章,但有些冗余混亂,故重寫作為教程的開篇。要不讀讀看? Swoft項目:https://gith...
摘要:即異步非阻塞,,事件驅(qū)動。優(yōu)雅的注解聲明,容器,嚴格遵循規(guī)范。鏡像的主要用途官方提供了基于的鏡像。鏡像中已安裝配置好運行的所需組件及依賴。修改鏡像的使得容器啟動時不同時啟動服務(wù),這就不需要要求我們掛載的本地項目必須完全安裝好依賴了。 之前有寫過一篇 Docker 安裝部署 Swoft 的文章,但有些冗余混亂,故重寫作為教程的開篇。要不讀讀看? Swoft項目:https://gith...
摘要:所以呢,為了節(jié)省我們的時間,官方提供了一個鏡像包,里面包含了運行環(huán)境所需要的各項組件我們只需要下載鏡像并新建一個容器,這個容器就提供了框架所需的所有依賴和環(huán)境,將宿主機上的項目掛載到鏡像的工作目錄下,就可以繼續(xù)我們的開發(fā)或生產(chǎn)工作了。 Swoft 首個基于 Swoole 原生協(xié)程的新時代 PHP 高性能協(xié)程全棧框架,內(nèi)置協(xié)程網(wǎng)絡(luò)服務(wù)器及常用的協(xié)程客戶端,常駐內(nèi)存,不依賴傳統(tǒng)的 PHP-...
閱讀 3201·2021-11-25 09:43
閱讀 3206·2021-11-23 09:51
閱讀 3519·2019-08-30 13:08
閱讀 1569·2019-08-29 12:48
閱讀 3594·2019-08-29 12:26
閱讀 397·2019-08-28 18:16
閱讀 2562·2019-08-26 13:45
閱讀 2429·2019-08-26 12:15