騰訊正式開源高效能超輕量級 PHP 框架 Biny

2022-06-16 23:09:17 字數 855 閱讀 3037

biny是一款高效能的超輕量級php框架

遵循 mvc 模式,用於快速開發現代 web 應用程式

biny**簡潔優雅,對應用層,資料層,模板渲染層的封裝簡單易懂,能夠快速上手使用

高效能,框架響應時間在1ms以內,單機qps輕鬆上3000

支援跨庫連表,條件復合篩選,查詢pk快取等

同步非同步請求分離,類的自動化載入管理

支援form表單驗證,支援事件觸發機制

支援瀏覽器端除錯,快速定位程式問題和效能瓶頸

具有sql防注入,html自動防xss等特性

q: 框架跟傳統php框架區別在哪兒,有什麼優勢?

a: biny是個自由度很高的框架,不像其他框架需要配置各種路由,自動載入類,複雜的命名空間。這些在biny中都是不需要的,按照乙個簡單的規則就能快速使用這些功能。從開發者的角度出發,在功能上使用非常簡單。而且具有相當強的安全性。從框架層面完全遮蔽了 sql注入和 xss注入兩大安全難題,非常適合新人使用。

q: biny框架的效能如何?

a: 測試機:intel xeon processor e5506 (4m cache, 2.13 ghz, 4.80 gt/s intel? qpi) 乙個普通查詢資料頁面(50%命中快取)qps 能輕鬆達到3000以上,同比yii,效能是yii的2倍以上。

q: 我想使用biny,請問有相關說明文件嗎?

a: 文件都在    中

q: biny框架適配php7嗎?

a: 可以完美執行,效能提高2倍以上。

q: biny現在是最終版了嗎,還會繼續更新嗎?

a: 目前版本在多個專案中已經正常使用,相對成熟。後續會針對性能和功能上都會持續更新,屆時只需更新替換 lib庫 即可使用最新框架。

騰訊開源高效能通用頻率控制項 libwxfreq

元件特性 配置檔案 格式min interval 表示第乙個統計時長的統計值,mid interval 表示第二個統計時長的統計值,max interval 表示第三個統計時長的統計值.例子 100 30,60,90 rule1 item min interval 10 block level 1 ...

騰訊正式開源 QMUI Web 前端框架!

qmui web 是乙個專注 web ui 開發,幫助開發者快速實現特定的一整套設計的框架。框架主要由乙個強大的 sass 方法合集與內建的工作流構成。通過 qmui web,開發者可以很輕鬆地提高 web ui 開發的效率,同時保持了專案的高可維護性與穩健。如果你需要方便地控制專案的整體樣式,或者...

百度開源高效能RPC框架 sofa pbrpc

使用sofa pbrpc只需要三步 樣例 參見 sample echo 定義協議只需要編寫乙個proto檔案即可。範例 echo service.proto package sofa.pbrpc.test option cc generic services true message echoreq...