Zend framework 关于项目的Zend或CI的建议

Zend framework 关于项目的Zend或CI的建议,zend-framework,codeigniter,openid,Zend Framework,Codeigniter,Openid,我有一个新的网站,我目前正在制定的过程。最好的说法是它将非常像youtube 我需要openid支持和视频上传支持。没有针对CI的官方openid库,它唯一的一个似乎已经过时/可能会过时 然而,Codeigniter速度很快还有几件事: 任何一个框架的开箱即用性能都不应该是一个关键问题。对于您所描述的这种类型的站点,您必须像mofo一样优化DB读/写以及缓存 如果是1,我会用你觉得最舒服的。。。没有理由让项目变得比需要的更困难 如果您只需要一个组件,那么完全没有理由使用Zend框架。这就是为什么

我有一个新的网站,我目前正在制定的过程。最好的说法是它将非常像youtube

我需要openid支持和视频上传支持。没有针对CI的官方openid库,它唯一的一个似乎已经过时/可能会过时

然而,Codeigniter速度很快还有几件事:

任何一个框架的开箱即用性能都不应该是一个关键问题。对于您所描述的这种类型的站点,您必须像mofo一样优化DB读/写以及缓存

如果是1,我会用你觉得最舒服的。。。没有理由让项目变得比需要的更困难

如果您只需要一个组件,那么完全没有理由使用Zend框架。这就是为什么它像现在这样建造。。。所以你可以挑选。我经常在我喜欢的框架Symfony中使用Zend的组件。不要害怕混搭

使用ZF作为完整堆栈将比使用CI花费更多的时间,因为a。你更熟悉CI和b。即使是ZF的完整堆栈也有很多需要改进的地方——您仍然需要编写大量的胶水,另外,如果您想要一个类似ActiveRecord的db接口,并生成代码,那么您必须加入条令、推进或任何您喜欢的东西,我假设CI有一个现成的ActiveRecord实现

有几件事:

任何一个框架的开箱即用性能都不应该是一个关键问题。对于您所描述的这种类型的站点,您必须像mofo一样优化DB读/写以及缓存

如果是1,我会用你觉得最舒服的。。。没有理由让项目变得比需要的更困难

如果您只需要一个组件,那么完全没有理由使用Zend框架。这就是为什么它像现在这样建造。。。所以你可以挑选。我经常在我喜欢的框架Symfony中使用Zend的组件。不要害怕混搭

使用ZF作为完整堆栈将比使用CI花费更多的时间,因为a。你更熟悉CI和b。即使是ZF的完整堆栈也有很多需要改进的地方——您仍然需要编写大量的胶水,另外,如果您想要一个类似ActiveRecord的db接口,并生成代码,那么您必须加入条令、推进或任何您喜欢的东西,我假设CI有一个现成的ActiveRecord实现


如果您有足够的时间实现CI的OpenID库,请这样做。 或者,正如prodigitalson所说,您可以使用ZF的单个组件[CI支持它,可能需要做一些修改]


根据我的经验,使用ZF开发并不是那么容易,学习和制作一个实现良好的web应用程序需要时间

如果您有时间实现CI的OpenID库,请这样做。 或者,正如prodigitalson所说,您可以使用ZF的单个组件[CI支持它,可能需要做一些修改]


根据我的经验,使用ZF开发并不是那么容易,学习和制作一个实现良好的web应用程序需要时间

或者你可以去yiiframework.com,它甚至更快。哦,你也可以将它与Zend集成。你有没有在启用APC和体面缓存的情况下对ZF应用程序进行过基准测试?还有一些调整可以尝试,通常可以在类似这样的博客帖子中找到:谢谢大家的帮助!我决定采纳你的建议,坚持使用CI,并将Zend库纳入其中。或者你可以去yiiframework.com,它甚至更快。哦,你也可以将它与Zend集成。你有没有在启用APC和体面缓存的情况下对ZF应用程序进行过基准测试?还有一些调整可以尝试,通常可以在类似这样的博客帖子中找到:谢谢大家的帮助!我决定采纳你的建议,坚持使用CI,并将Zend库纳入其中。CI的活动记录是~合理的~但它相当容易实施原则-参见相当深入的toCI活动记录是如何~合理的~但它相当容易实施原则-参见相当深入的操作方法