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

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

GPLv2
PHP 查看源码»
跨平台
2017-09-07
局长

PHP微服务框架即“Micro Service Framework For PHP”,是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 Server

  • RPC 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.3

  • yac

  • phpredis

  • composer

加载中

评论(5)

seared2008
seared2008
急速实验,尽快完善
snamper
snamper
有计费方案是不是更好
听香忧雨Cage
听香忧雨Cage
是php的一次伟大实践
石头记
石头记
厉害了
El_安
El_安
战术马

PHP微服务框架 PHP-MSF 发布 3.0.4 版本

PHP-MSF企业级微服务框架3.0.4发布 PHP微服务框架即“Micro Service Framework For PHP”,是Camera360社区服务器端团队基于Swoole自主研发现代化的PHP协程服务框架,简称msf或者php-msf,是...

2017/11/02 21:58

企业级微服务框架 PHP-MSF 发布 3.0.2 版本

PHP-MSF企业级微服务框架3.0.2发布 PHP微服务框架即“Micro Service Framework For PHP”,是Camera360社区服务器端团队基于Swoole自主研发现代化的PHP协程服务框架,简称msf或者php-msf,是...

2017/09/19 16:15

Camera360 开源基于 Swoole 的协程企业级微服务框架

今日Camera360正式开源其PHP微服务框架——Micro Service Framework For PHP,这是Camera360社区服务器端团队基于Swoole自主研发现代化的PHP协程服务框架,简称msf或者php-msf,是Swoole的工...

2017/09/07 17:17

没有更多内容

加载失败,请刷新页面

没有更多内容

暂无问答

SQLMAP使用笔记

SQL

2016/04/07 22:14
14
1
渗透测试工具实战技巧合集

最好的 NMAP 扫描策略 # 适用所有大小网络最好的 nmap 扫描策略 # 主机发现,生成存活主机列表 $ nmap -sn -T4 -oG Discovery.gnmap 192.168.56.0/24 $ grep "Status: Up" Discovery.gnmap...

2016/09/03 15:39
258
1
msf 之 webshell 提权

首先建议一下到网上查查meterpreter的用法在看这篇文章,理解为什么要使用msf来提权(因为msf里边有个meterpreter很强大 ^_^) Metasploit 拥有msfpayload 和msfencode 这两个工具,这两个工...

2014/07/16 16:16
214
0
Microsoft 解决方案框架版本 3.0 概述

Microsoft 解决方案框架版本 3.0 概述 http://wenku.baidu.com/view/90e4ce0116fc700abb68fce7.html 发布日期: 2004年06月04日 关于 Microsoft 解决方案框架的更多信息,请参阅 http://www...

2013/07/29 15:17
8
0
利用Metasploit进行局域网活动主机扫描

对局域网中的活动主机扫描可以为信息收集省下不必要的工作

2014/05/03 11:26
2.2K
0
Kail Linux渗透测试教程之在Metasploit中扫描

Kail Linux渗透测试教程之在Metasploit中扫描

2015/09/01 10:20
675
0
Microsoft 解决方案框架 — MSF 项目管理准则 v. 1.1

TechNet 主页 > IT 解决方案 > 技术指南 > Microsoft 解决方案框架 Microsoft 解决方案框架 — MSF 项目管理准则 v. 1.1 发布日期: 点击这里下载本白皮书的副本 Microsoft 解决方案框架 白皮...

2013/07/29 21:58
14
0
Ubuntu12.10安装metaspolit

我在Ubuntu12.10中加入了Backrack5等系统的软件源,所以,Backract中的软件几乎都是可以用的! 安装Metaspolit sudo apt-get install metaspolit 运行的时候会报错: /opt/metasploit/msf3/l...

2013/05/27 20:36
583
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部