高性能 PHP 微服务框架 Swoft

GPL
PHP 查看源码»
跨平台
2017-08-11
stelin

Swoft

swoft 是基于 swoole 协程 2.x 的高性能 PHP 微服务框架,内置 http 服务器。框架全协程实现,性能优于传统的 php-fpm 模式。

  • 基于 swoole 易扩展

  • 内置 http 协程服务器

  • MVC 分层设计

  • 高性能路由

  • 全局容器注入

  • 高性能 RPC

  • 服务治理熔断、降级、负载、注册与发现

  • RPC 服务

  • 连接池 MySQL、Redis、RPC

  • 强大的日志系统

特性

  • 连接池等待队列

  • 国际化 i18

  • restful 风格

  • MySQL 数据库 ORM

  • inotify 自动 reload

  • crontab 定时任务

  • 服务监控

  • 日志统计分析

  • 统一配置中心

环境要求

  1. hiredis

  2. composer

  3. PHP 7.X

  4. Swoole2.x 且开启协程和异步 redis

安装

  • clone 项目

  • composer install 安装依赖

  • 配置 base.php

  • 设置启动参数 swoft.ini

加载中

评论(4)

霡霂
霡霂
swoft非常不错,经过实践swoft写数据库、Redis的性能是tp5(nginx+php-fpm+开启opcache)空跑的5-10倍,而且没有经过优化。核心团队都比较忙,所以社区显得比较低调。 swoft一群:548173319 swoft二群:778656850
Nixus
Nixus
我太笨了,看了下文档,完全找不到门在哪儿
岛主
岛主
现在是否可以用于生产环境??没有很复杂的业务
stelin
stelin 软件作者
不错

Swoft 1.0 正式来袭,首个基于 Swoole 原生协程的框架

历时 1 年多紧锣密鼓的开发,以及愉快而忙碌的春节假期,期间 github star 数从 500 到快破 1k,码云首页推荐,Swoole 作者 Rango 和社区的大力支持,Swoft 1.0 正式版终于要和大家见面。此次...

03/07 11:00

Swoft 协程框架 0.2.1 版本更新,基于 Swoole 原生协程

Swoft 基于 Swoole 原生协程,新时代 PHP 高性能协程框架,内置 HTTP 服务器,框架全协程实现,性能大大优于传统的 PHP-FPM 模式。 重构 Request 和 Response,参考 PSR-7 (https://doc.swo...

2017/12/12 11:21

没有更多内容

加载失败,请刷新页面

没有更多内容

暂无问答

【Docker】制作LNMP镜像

1、概述 2、制作 LNMP 镜像 2.1、非常有用的清理命令 sudo apt-get autoclean #清理旧版本的软件缓存 sudo apt-get clean #清理所有软件缓存 sudo apt-get autoremove #删除系统不......

10/21 11:40
0
0
干货| PHPCon上TARS-PHP全面解读及PPT下载

2018年5月19日,在上海举行的第六届中国PHP开发者大会(PHPCon)上,腾讯开源项目TARS首次全面发布PHP版本,阅文集团高级开发工程师梁晨对PHP如何通过TARS构建高性能RPC框架做了经验分享。 ...

05/21 14:51
629
0
php开发资源大全/类库大全

依赖管理( Dependency Management ) 用于依赖管理的包和框架 Composer / Packagist - 一个包和依赖管理器. Composer Installers - 一个多框架Composer库安装器 pickle - PHP扩展安装器 Melo...

10/02 16:57
27
0

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部