如何可行的是它使用Zend框架2个组件不使用MVC过程? 比如我喜欢的形式/验证和访问控制列表的元素,但我不知道这实际上是没有可能整个MVC系统?
作为一个框架ZF2是很慢的(虽然我认为它是一个非常好的系统),所以要鼓励它没有全包使用。 谢谢。
如何可行的是它使用Zend框架2个组件不使用MVC过程? 比如我喜欢的形式/验证和访问控制列表的元素,但我不知道这实际上是没有可能整个MVC系统?
作为一个框架ZF2是很慢的(虽然我认为它是一个非常好的系统),所以要鼓励它没有全包使用。 谢谢。
是。 Zend的表格组件都有一个独立的存储设备 ,它可以在任何应用程序与帮助的组件来使用作曲家 。 (我假设你使用的作曲家和您的应用程序还使用作曲家的自动加载机),它仅需要输入过滤器和STDLIB组件。
您可以尝试轻松。 打开命令行:
$ cd /path/to/an-empty-folder
创建composer.json
与下面的内容文件
{
"name": "Form Demo App",
"require": {
"php": ">=5.4",
"zendframework/zend-form": "2.3.*@dev"
}
}
和类型后
$ composer update
继依赖将被自动安装到vendor
目录, composer.lock
将创建:
Loading composer repositories with package information
Installing dependencies (including require-dev)
- Installing zendframework/zend-stdlib (2.3.3)
Downloading: 100%
- Installing zendframework/zend-validator (2.3.3)
Downloading: 100%
- Installing zendframework/zend-filter (2.3.3)
Downloading: 100%
- Installing zendframework/zend-inputfilter (2.3.3)
Downloading: 100%
- Installing zendframework/zend-form (2.3.3)
Downloading: 100%
从性能角度看,ZF2是不是很慢。 你只需要做几个 的 东西对生产环境中更具有更好的性能运行应用程序。