php-msf- 基于 Swoole 的 PHP 微服务框架

网友投稿 836 2022-10-24

php-msf- 基于 Swoole 的 PHP 微服务框架

php-msf- 基于 Swoole 的 PHP 微服务框架

PHP微服务框架即“Micro Service Framework ForPHP”,是Camera360社区服务器端团队基于Swoole自主研发现代化的PHP协程服务框架,简称msf或者php-msf,是Swoole的工程级企业应用框架,经受了Camera360自拍相机亿级用户高并发大流量的考验。

php-msf由Camera360服务器团队主导研发,会持续更新与维护,也希望有更多优秀的Swoole应用实践开发者加入。php-msf核心设计思想是采用协程、异步、并行的创新技术手段提高系统的单机吞吐能力,降低整体服务器成本。

主要特性

精简版的MVC框架IO密集性业务的单机处理能力提升5-10倍代码常驻内存支持对象池支持Redis连接池、MySQL连接池支持Redis分布式、master-slave部署结构的集群支持异步、并行基于PHP Yield实现协程内建http/redis/mysql/mongodb/task等协程客户端纯异步的Http ServerRPC Server/Client支持命令行模式支持独立进程的定时器支持独立配置进程

环境要求

Linux,FreeBSD,MacOS(有兼容问题)Linux内核版本2.3.32以上(支持epoll)PHP-7.0及以上版本(生产环境建议使用PHP-7.1)gcc-4.4以上版本swoole-1.9.15及以上版本(暂不支持Swoole-2.0)hiredis-0.13.3yacphprediscomposer

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:C++11 Lambda函数
下一篇:Activiti产生的背景和作用
相关文章

 发表评论

暂时没有评论,来抢沙发吧~