sna*_*yyy 5 php zend-framework
我正在使用Zend Framework构建一个应用程序,我想知道这个框架是否过于膨胀或过度.也许就是我解决问题的方式,但我发现使用这个框架迫使我编写更多的代码.
有什么建议或意见吗?
ZF 组件非常适合目标任务 - 例如 Zend_Oauth、Zend_Pdf、Zend_Gdata 等。即使您的应用程序不基于 ZF MVC 结构,您也可以使用它们来完成这些任务,我绝对建议您这样做(免责声明:我是一名为 ZF 做出贡献,所以我可以很主观)。
至于 ZF 的大东西,如 Zend_Application、Zend_View 等 - 这取决于您的需求和风格。对于一个大项目,我会说去做吧,一开始它可能看起来很大,但无论如何你最终都会得到大致那么大的东西。
另一方面,如果您有一个较小的项目,那么您可能会考虑使用一些简单的东西,或者根本不使用框架 - 但要注意,一些小项目的增长速度比您预期的要快。
看看您正在构建票务系统和 CMS 的评论,它看起来对于一个框架来说已经足够大了。给采埃孚试试吧。从更小、更简单的示例开始,使用一本好书和一些示例代码也可能非常有帮助。当你进入这种思维模式时,你会发现它实际上并不像你想象的那么臃肿——它只是有更多的功能和扩展点,但你会发现你可能会在以后需要该功能。