对于从未使用过PHP框架的人来说,这是最好的PHP框架吗?

对于从未使用过PHP框架的人来说,这是最好的PHP框架吗?,php,frameworks,Php,Frameworks,研究如何为一些个人PHP应用程序使用框架——这是我唯一模糊地使用过的us codeigniter,是否有更好的文档化框架可用?老实说,我会坚持使用codeigniter 但更重要的是,为什么需要一个框架?我的意思是,框架是一种设计用来解决问题的工具,所以你的问题——这是很常见的——有点像去硬件商店询问要买什么工具,而没有一个关于你要构建什么、如何构建或为什么构建的计划 所以不要使用框架,因为你认为你应该有一个框架。当它解决了你实际遇到的问题,而不是你认为你最终可能遇到的问题时,使用它 如果你只是

研究如何为一些个人PHP应用程序使用框架——这是我唯一模糊地使用过的us codeigniter,是否有更好的文档化框架可用?

老实说,我会坚持使用codeigniter

但更重要的是,为什么需要一个框架?我的意思是,框架是一种设计用来解决问题的工具,所以你的问题——这是很常见的——有点像去硬件商店询问要买什么工具,而没有一个关于你要构建什么、如何构建或为什么构建的计划


所以不要使用框架,因为你认为你应该有一个框架。当它解决了你实际遇到的问题,而不是你认为你最终可能遇到的问题时,使用它

如果你只是想看看事物的不同之处,那么有很多可供选择:CakePHP、Symfony、Zend和其他。Zend可能是一个不错的选择,因为它是非常模块化的,所以您可以随意使用它。

好吧,

  • 一开始有点重

  • Codeigniter既好又简单,既然您已经有了使用它的经验,那么继续使用它听起来是一个不错的计划

  • 重量轻,易于学习。它也基于Codeigniter。如果你想尝试新的东西,Kohana对你来说应该不是很陌生

我使用Zend框架

因为:

  • 它是模块化的
  • 你可以把它用作图书馆
  • 它是由Zend(PHP)开发的
  • 它有一个很好的文档
  • 它有一个很好/很大的社区
  • 我喜欢它的工作方式

我认为这很好…

如果用几页php脚本来发送电子邮件和查询mysql来显示内容,我宁愿不用任何php框架

否则,我推荐symfony。它有一个轻微的(也许不是那么轻微的{g})学习曲线,但可以非常有成效


一天结束时,这是个人的偏好…所以请查看此内容并自己决定。;-)

Yii是一个功能强大的框架,并且有很好的文档记录:

我使用php quantum,超级简单快速,使用smarty和phpactiverecord,所以它有点强大


我自己不能推荐任何东西,但框架和库的区别在于:在库中,你可以控制程序流,而在框架中,你不能。我真的不想,只是觉得有一个很好的旧的乱七八糟的东西:编辑后的数据更有意义-谢谢,只是为了玩玩,所以我知道如果我打算用一个框架作为一个合适的网站,有什么可用的。“所以不要使用框架,因为你认为你应该有一个框架。当它解决了你实际遇到的问题时,使用一个框架,而不是你认为你最终可能遇到的问题。”这是真的,+1我的朋友推荐的air框架,然而,由于缺乏新用户的文档,我从未接触过它——有没有使用它的经验?+1因为Zend更像是一个库,而不是一个框架,所以它只为您提供了一些工具来做您需要的事情;所有其他PHP框架都试图迫使您以某种方式进行开发。同意,如果您愿意,它仍然提供了一种团队合作的方式!谢谢-看起来不错,CodeIgniter目前似乎是正确的框架,不过我会看看其他更像库的框架。