edsgerlin
V2EX  ›  PHP

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

  •  
  •   edsgerlin · Jul 15, 2016 · 2610 views
    This topic created in 3770 days ago, the information mentioned may be changed or developed.
    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 吧。
    3 replies  •  2016-07-18 15:18:23 +08:00
    justjavac
    justjavac
    Jul 16, 2016 via Android
    1
    PHP 之前被 java 和 RoR 带偏了,各种框架层出不穷。现在终于回归组件开发了。感谢 composer ,感谢 FIG 。
    wh1012023498
    wh1012023498
    Jul 17, 2016
    2
    PSR7? 我喜欢 slim
    nigelvon
    nigelvon
    Jul 18, 2016
    3
    slim+1
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4287 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 08:28 · PVG 16:28 · LAX 00:28 · JFK 03:28
    ♥ Do have faith in what you're doing.