PHP framewok 框架推荐

1 月 10 日
 Loser110
分享一个 php 框架 flightphp 。

3 个字形容:快,简单。

目前在考虑基于 AI 上面的技术迭代,需要重写老系统。原来应该就不升级了,直接新框架新服务器,一个功能一个功能的转移。都转移了老库直接扔了就行。

本来是考虑 laravel 的,梦中情框啊。可是,她真的有点太魔法了,感觉现在跟 bible 一样了,看不完。出现问题也不好解决。所以就转念一想,AI Driven 开发, 越简单越好。要不彻底模块化,微服务化,尽可能的一个东西只干一件事,只做好一件事,越简单越好,这样的用 AI 最方便了。所以就发现了 flightphp 。 真太简单了,就一个路由,几乎其他都没了,完美适合 podman 。没有魔法,简单易懂,一切都是我自己完全掌控的代码,原来的很多 PHP 代码都是可以简单移植过来。


初步用 AI 搭建了一个 hello world json 页面,两个都是基于 podman+frakenphp+php8.5 。
flightphp 个把小时搭建好,laravel 用了几天。

初步测试了,flightphp 基本比 laravel 快 10 倍以上,AI 总结具体如下:


ab -n 5000 -c 50 http://127.0.0.1:51011/up

---

51011 — /up endpoint

Throughput: ~245 requests/sec

Median latency: ~196 ms

95th percentile: ~263 ms

---

51100 — / endpoint

Throughput: ~3124 requests/sec

Median latency: ~15 ms

95th percentile: ~28 ms

So 51100 is roughly:

≈ 12.7× more throughput

≈ 13× lower median latency

≈ 9–10× lower tail latency (95th)
2217 次点击
所在节点    PHP
1 条回复
gyinbj
1 月 12 日
以我之前的经历来讲。对什么了如指掌, 就用什么。
不然哪天蹦出来个恶心人的小八哥 是真难受。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1184524

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX