搜尋
首頁php框架WorkermanWorkerman框架的理念

Workerman框架的理念

Nov 22, 2019 pm 03:20 PM
workerman

下面由workerman教學專欄跟大家介紹Workerman框架的理念是什麼,希望對需要的朋友有幫助!

Workerman框架的理念

Workerman框架的概念

#極簡、穩定、高效能、分散式。

極簡

小即是美,Workerman內核極簡,僅有幾個php檔案並且只暴露幾個接口,學習起來非常簡單。所有其它功能透過組件的方式擴展。

Workerman擁有完善的文檔 權威的主頁 活躍的社區 數個千人QQ群 眾多的高性能組件 N多的例子,這一切都讓開發者使用起來更得心應手。

穩定

Workerman已經開源數年,被許多上市公司大規模使用,超級穩定有些服務2年多沒重啟過仍然在飛速運轉。沒有coredump、沒有記憶體洩漏、沒有bug。

高效能

Workerman因為常住內存,本身不依賴apache/nginx/php-fpm,沒有容器到PHP的通訊開銷,沒有每個請求初始化一切又銷毀一切的開銷,具有超高的性能,比起傳統的MVC框架,性能要高數十倍,PHP7下通過ab壓力測試QPS甚至高於單獨的nginx。

分散式

現在早已經不是單槍匹馬的時代了,單一伺服器效能再強悍也有極限,分散式多伺服器部署才是王道。

Workerman直接提供了一套長連接分散式通訊方案GatewayWorker框架,加伺服器只需要簡單配置下然後啟動即可,業務代碼零更改,系統承載能力成倍增加。

如果你是開發TCP長連接應用,建議直接用GatewayWorker,它是對Workerman的一個包裝,針對長連接應用提供了更豐富的接口以及強悍的分佈式處理能力。

更多Workerman相關技術文章,請造訪Workerman使用教學專欄進行學習!

以上是Workerman框架的理念的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

mPDF

mPDF

mPDF是一個PHP庫,可以從UTF-8編碼的HTML產生PDF檔案。原作者Ian Back編寫mPDF以從他的網站上「即時」輸出PDF文件,並處理不同的語言。與原始腳本如HTML2FPDF相比,它的速度較慢,並且在使用Unicode字體時產生的檔案較大,但支援CSS樣式等,並進行了大量增強。支援幾乎所有語言,包括RTL(阿拉伯語和希伯來語)和CJK(中日韓)。支援嵌套的區塊級元素(如P、DIV),

Safe Exam Browser

Safe Exam Browser

Safe Exam Browser是一個安全的瀏覽器環境,安全地進行線上考試。該軟體將任何電腦變成一個安全的工作站。它控制對任何實用工具的訪問,並防止學生使用未經授權的資源。

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

SecLists

SecLists

SecLists是最終安全測試人員的伙伴。它是一個包含各種類型清單的集合,這些清單在安全評估過程中經常使用,而且都在一個地方。 SecLists透過方便地提供安全測試人員可能需要的所有列表,幫助提高安全測試的效率和生產力。清單類型包括使用者名稱、密碼、URL、模糊測試有效載荷、敏感資料模式、Web shell等等。測試人員只需將此儲存庫拉到新的測試機上,他就可以存取所需的每種類型的清單。

SAP NetWeaver Server Adapter for Eclipse

SAP NetWeaver Server Adapter for Eclipse

將Eclipse與SAP NetWeaver應用伺服器整合。