manaphp:ManaPHP框架:Swoole + FPM

时间:2024-02-24 06:30:03
【文件属性】:

文件名称:manaphp:ManaPHP框架:Swoole + FPM

文件大小:1.41MB

文件格式:ZIP

更新时间:2024-02-24 06:30:03

laravel phalcon ci yii swoole

高性能•轻量级•命令行 ManaPHP是什么 ManaPHP秉承“普及PHP协程,促进PHP发展”的理念而创造,采用Swoole扩展作为替代引擎,围绕常驻内存的环境而设计,提供控制台/ Http开发所需的大量开箱即用的组件。 ManaPHP追求简单,试图让更多开发者以涉足学习成本享受到Swoole带来的高效与全新的编程体验。 与传统MVC框架比较 ManaPHP支持三种执行方式:传统模式(Apache / FPM),常驻内存模式,协程模式。后两种模式具有传统框架无法比拟的性能优势。 常驻内存模式:与传统PHP框架不同,不需要WEB服务器(Apache / PHP-FPM),框架自带基于Swoole\Http\Server开发的高性能HTTP服务器。传统PHP应用程序中脚本结束后,所有的对象在请求后都装销毁,而ManaPHP不同,框架组件对象常驻内存,减少对象反复创建销毁的性能损失。 协程模式:开启协程后,一个进程可以并行处理N个请求,不会像传统模式/常驻内存模式那样并行,每增加一个请求只需要增加一些内存消耗,由于协程能并行处理,因此通常只需要配置于CPU数量一样的多的进程数即可,因此


网友评论