PHP使用C語言拓展的框架
發表于:2020-03-16
PHP 現有框架大概分為三種類型,傳統php框架如 ThinkPHP、Laravel、Yii 等,c 擴展框架如Yaf、Phalcon,還有逐漸成熟的可以異步,常駐內存的 swoole 框架。
使用 C 語言開發的 PHP 框架,相比原生的 PHP,幾乎不會帶來額外的性能花費。所有的框架類,不需要編譯,在PHP啟動的時候加載,并常駐內存。更短的內存周轉周期, 提高內存利用率, 降低內存占用率。支持支持全局和局部兩種加載規則,方便類庫共享。
C 語言 PHP 框架可以實現并發量很大的互聯網服務,比如新浪微博,使用的框架就是 C 語言實現的 Yaf 框架。Phalcon 框架是運行速度最快的一個PHP框架,它的底層是用也是使用C實現的,上層提供一些PHP擴展。
這一類框架存在缺點,那就是編寫語言使用 C 語言,如果程序出現了漏洞,作者未及時更新,使用者在不懂 C 語言的情況下,不能對框架做出修復工作。
(非特殊說明,本文版權歸原作者所有,轉載請注明出處 )
標簽: 上海網站建設、上海網站制作、高端網站設計、邁若網絡
手機隨時獲取邁若動態,掃描左側二維碼
添加邁若微信公眾號【manro_since2005】