11

我已经开始在我的项目中使用 Zend Framework 和 Studio,并且想听听那些已经使用它的人的期望。我对好东西不太感兴趣,因为这些可能是营销信息。我想知道那些不太好或很烦人的事情,这样我就可以自己决定它们对我来说是否足够重要。感谢您的输入。

4

5 回答 5

7

它是一个非常好的学习曲线,对于大多数开发人员来说,文档非常有限(糟糕)。为此做好准备,因为大多数开发人员需要几周的时间才能掌握它以及如何“正确”地做事。

但我想可以说任何框架都可能是这种情况。我只知道这是一项艰巨的学习任务,而且我仍在学习。因此,尽管我可能在另一个项目中单独完成了这项工作,但在 ZF 上做一些我以前没有做过的事情,往往会花费更多时间。

于 2010-09-15T20:19:24.983 回答
5

高架。很多。ZF很大

于 2010-09-15T20:15:23.397 回答
4

我已经使用 ZF 两年了,对此我很满意。只是几件事:

  • 文档对初学者有好处,但随着时间的推移,您会发​​现它遗漏了很多
  • 不要在没有APC / eAccelerator等解决方案的情况下使用 ZF
  • 当您更新到 ZF 的新版本时,请仔细测试所有内容。有时 ZF 的行为会发生根本性的变化
于 2010-09-15T20:30:14.857 回答
3

我已经有一段时间没有使用它了,但它总是会产生一些内存开销。

这是由于框架为每个请求包含的大量类造成的。

于 2010-09-15T20:15:52.960 回答
3

从我的经验中得到几点说明:

  • 不太适合快速开发 ala Rails 或 Django
  • 没有 ORM
  • 当开发人员忽略建议的“Zend”做事方式时,它会变得非常混乱
  • 它不像宣传的那样松散耦合。只需尝试在不使用 Zend Loader 的情况下制作 Zend Framework MVC 项目。
  • 比其他一些框架慢(但对于 90% 的网站来说足够快,无论如何 DB 几乎总是瓶颈)
  • 我发现 Zend Forms 笨重且实施缓慢
  • 上次我使用它时,Zend_Feed_Writer 类似乎无法正常工作
于 2010-09-16T14:18:23.920 回答