不知诸位有没有尝试过 Zend 的新 PSR-7 微框架 Expressive?

2016-07-15 17:38:40 +08:00
 edsgerlin
https://github.com/zendframework/zend-expressive
https://zendframework.github.io/
Routing, DI, Templating 全部是可以自己搭配组件的,默认是 FastRoute+Zend Service Manager.框架本身去耦合程度很高,用起来让人想起 Node.js 的 Express ,但是因为带了 DI 所以引入其他组件毫无违和感,这里的组件不仅限于 Zend Framework 的组件,加个 Doctrine 什么的也没问题。
不知为何 V2 众关心 Zend Framework 的这么少,用 Google 站内搜索 Expressive 几乎没找到什么讨论,于是来安利一把~
Zend 和 Laravel 之流最大的区别就是 Zend 比较 unopinionated ,要用的功能自己整合,和搭积木差不多,只用核心组件大概 1~2MB 的体积, Zend 全家桶的话 10~20MB 吧。
1816 次点击
所在节点    PHP
3 条回复
justjavac
2016-07-16 07:55:08 +08:00
PHP 之前被 java 和 RoR 带偏了,各种框架层出不穷。现在终于回归组件开发了。感谢 composer ,感谢 FIG 。
wh1012023498
2016-07-17 03:44:26 +08:00
PSR7? 我喜欢 slim
nigelvon
2016-07-18 15:18:23 +08:00
slim+1

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

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

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

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

© 2021 V2EX