Hyperf 是基于 Swoole 4.3+
实现的高性能、高灵活性的 PHP 协程框架,内置协程服务器及大量常用的组件,性能较传统基于 PHP-FPM
的框架有质的提升,提供超高性能的同时,也保持着极其灵活的可扩展性,标准组件均均基于 PSR 标准 实现,基于强大的依赖注入设计,保证了绝大部分组件或类都是 可替换
与 可复用
的。
框架组件库除了常见的协程版的 MySQL 客户端
、Redis 客户端
,还为您准备了协程版的 Eloquent ORM
、JSON RPC 服务的及客户端
、GRPC 服务端及客户端
、Zipkin (OpenTracing) 客户端
、Guzzle HTTP 客户端
、Elasticsearch 客户端
、Consul 客户端
、ETCD 客户端
、AMQP 组件
、Apollo 配置中心
、阿里云 ACM 应用配置管理
、基于令牌桶算法的限流器
、通用连接池
、熔断器
、Swagger 文档生成
等组件,省去了自己实现对应协程版本的麻烦,Hyperf 还提供了 基于 PSR-11 的依赖注入容器
、注解
、AOP 面向切面编程
、基于 PSR-15 的中间件
、自定义进程
、基于 PSR-14 的事件管理器
、Redis/RabbitMQ 消息队列
、自动模型缓存
、基于 PSR-16 的缓存
等非常便捷的功能,满足丰富的技术场景和业务场景,开箱即用。
尽管现在基于 PHP 语言开发的框架处于一个百花争鸣的时代,但仍旧未能看到一个优雅的设计与超高性能的共存的完美框架,亦没有看到一个真正为 PHP 微服务铺路的框架,此为 Hyperf 及其团队成员的初衷,我们将持续投入并为此付出努力,也欢迎你加入我们参与开源建设。
Hyperspeed + Flexibility = Hyperf
,从名字上我们就将 超高速
和 灵活性
作为 Hyperf 的基因。
基于以上的特点,Hyperf 将存在丰富的可能性,如实现 Web 服务,网关服务,分布式中间件,微服务架构,游戏服务器,物联网( IOT )等。
我们投入了大量的时间用于文档的建设,以解决各种因为文档缺失所带来的问题,文档上也提供了大量的示例,对新手同样友好。
我们为组件进行了大量的单元测试以保证逻辑的正确,同时维护了高质量的文档,在 Hyperf 正式对外开放(2019 年 6 月 20 日)之前,便已在一家 C 轮 和一家 B 轮 互联网公司上线了多个服务并以稳定的姿态完美的运行了超过半年时间,经过了严酷的生产环境 (如 618) 的考验,我们才正式的对外开放该项目。
1
Liang 2019-07-04 22:14:49 +08:00
火钳刘明
|
2
Liang 2019-07-04 22:17:53 +08:00
看了一下文档,如果语法能更接近 Laravel、Yii 这些热门框架,学习成本就更低了
|
3
ben1024 2019-07-04 23:48:35 +08:00
支持下[up]
|
4
zoujiejun 2019-07-05 02:15:00 +08:00 via Android
支持 up
|
5
dobelee 2019-07-05 02:25:42 +08:00 via Android
马克。明天看。
|
6
RickyWonng 2019-07-05 03:09:46 +08:00
大佬。swoft 还继续维护吗。
|
7
arden 2019-07-05 05:48:59 +08:00
怎么又来了一个,还是 swoft 团队成员弄的,那么 swoft 和 hyperf 是啥关系,swoft 抛弃呢?
|
9
keventseng 2019-07-05 09:55:21 +08:00
👍
|
10
fhy1994 2019-07-05 10:03:30 +08:00
赞一个
同问和 swoft 有啥不同呢 |
11
wensonsmith 2019-07-05 10:06:12 +08:00
不错
|
12
macfee 2019-07-05 11:04:32 +08:00
一切为了 kpi
|
13
Canon1014 2019-07-05 11:13:43 +08:00
支持一下
|
14
bigxu 2019-07-05 13:18:58 +08:00
Come on ~
Great job ! |
15
huangzhhui OP @macfee 与 KPI 无关,也没有这样的 KPI,Hyperf 项目的成员都跨了几个不同的公司,只能是 Swoole 社区给我们的 KPI 了
|
16
huangzhhui OP @Liang 所以我们采用了 Laravel 的 Eloquent ORM,其余都是遵循 PSR 协议的,使用上和其它框架都差不多
|
17
huangzhhui OP |
18
CTO 2019-07-05 15:00:58 +08:00
插眼,下班后搞一下玩玩 :doge
|
19
vus520 2019-07-05 18:05:31 +08:00
这是哪个厂出的?
|
20
diver02 2019-07-05 18:09:15 +08:00 via Android
支持下👍
|
21
Joan 2019-07-06 02:11:07 +08:00
支持支持~已 Star
|
22
dilu 2019-07-06 09:18:26 +08:00 via Android
帮忙 star
|
23
RorschachZZZ 2019-07-06 11:56:02 +08:00
支持 这几天正在找 swoole 的框架呢
|
24
dvaknheo 2019-07-06 16:08:14 +08:00
搞得太复杂了,没文档没法看懂
|
25
huangzhhui OP @dvaknheo 啥?你点开过吗? https://doc.hyperf.io
|