最新案例推荐
点击查看
扫一扫查看
最新行业案例

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】