在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:manaphp开源软件地址:https://gitee.com/manaphp/manaphp开源软件介绍:高性能 • 轻量级 • 命令行 ManaPHP 是什么ManaPHP 秉承 "普及PHP协程, 促进PHP发展" 的理念而创造,采用Swoole扩展作为底层引擎,围绕常驻内存的环境而设计, 提供了 Console / Http 开发所需的众多开箱即用的组件。 ManaPHP追求简单、试图让更多开发者以更低学习成本享受到Swoole带来的高性能与全新的编程体验。 与传统 MVC 框架比较ManaPHP 支持三种执行方式: 传统模式(Apache/FPM)、常驻内存模式、协程模式。后两种模式具有传统框架无法比拟的性能优势。 常驻内存模式: 与传统PHP框架不同,不需要WEB服务器(Apache/PHP-FPM),框架自带基于 协程模式: 开启协程后,一个进程可以并行处理N个请求,不会像传统模式/常驻内存模式那样阻塞进程,每增加一个请求只需要增加一些内存消耗,由于协程能并行处理,所以通常只需要配置于CPU数量一样多的进程数即可,更少的进程带来更少的CPU切换开销。 与其他基于Swoole框架比较
框架定位在其他Swoole框架都定位大中型团队、庞大的PHP应用集群的时候,ManaPHP决定推动技术的普及,我们定位于众多的中小型企业、创业公司,我们将Swoole的众多功能封装起来,用简单的方式呈现给用户,让更多的初中级程序员也可以打造高并发系统,让Swoole不再只是高级程序员的专属工具。 核心特征
开发文档ManaPHP开发指南: 环境要求
快速开始推荐使用 composer 安装。 composer create-project manaphp/app-api --prefer-dist 启动服务器: 接下来启用 php /var/www/html/public/index.php 访问测试(新开一个终端): curl http://127.0.0.1:9501/api 下载技术交流官方QQ群: 554568116 License |
请发表评论