我正在用 PHP 开始一个新项目,并想选择最新的 ZendFramework。我看到 Zend Framework 3 已经发布,所以我想从 Zend Framework 3 本身开始。但是当我进入 Zend 的安装页面时,他们给出了 Zend MVC 和 Zend expressive 等选项。
我阅读了它们并了解到 Expressive 是一个微框架,而 MVC 是一个全栈框架。除此之外,我对它们不是很清楚。
我看到 Zend MVC 也用于 ZF2,并且文档将MVC 作为一个层。我找不到 zf2 的表现力。
问题:
- Zend MVC 和 Zend Expressive 都是包吗?是zf3的一部分吗?
- 当我在 Zend MVC 和 Zend Expressive 中看到已安装的包时,我看不到 Zend 框架的包,但我看到 Zend 组件的单独包,例如
zend-http
、zend-json
等。这些(表达和 MVC)只是建立在不同的Zend 组件? - 我怎么知道我正在使用 ZF3?