使用cakeHP的好处


Benefits of using cakePHP?


我很了解PHP。但我以前没有尝试过cakeHP,我愿意学习cakeHP。所以,只想知道使用cakeHP相比PHP有什么好处吗?

谢谢,aby

cakeHP,像CodeIgniter、FuelPHP和Symfony(仅举几个例子(都是框架。这意味着他们试图抽象你在开发中每天做的一些正常的事情,以加快开发时间,让你更有利可图。

在当今世界,没有任何借口不使用框架。如果您拒绝使用一个框架,您会发现自己创建了一个好的框架所提供的许多东西(即数据抽象层、会话类、表单验证等(。通过使用框架,您不仅获得了时间,还获得了稳定性,因为框架的不同组件应该设计为能够很好地协同工作,并经过社区的彻底测试。

无论你选择哪种框架都取决于你,希望现在你明白了它的好处。

CakePHP是一个MVC框架,允许您设置数据模型并将其连接到数据库,以便在PHP中轻松操作。它还允许您使用控制器将业务逻辑与显示逻辑分离。

它还为您提供了许多有用的功能,如授权、会话、表单验证、分页。。免费。您应该查看功能列表。

如果你不使用CakePHP,你将不得不推出自己的框架,这会带来很多额外的麻烦和工作。当然还有其他框架。

答案很简单,归根结底是你的需求,你需要一个框架吗?

你说你很了解php,我怀疑你是否像你想象的那样了解它,因为你不会问这种性质的问题,你会理解框架背后的概念。

你说:

所以,只想知道使用cakeHP相比PHP有什么好处吗?

这不是一种语言,先生,这是一个为应用程序提供PHP基础的框架,你为什么不想使用这样的东西,你应该问的是:

一旦掌握了PHP基础知识,最好的框架是什么。

但不要在这里问,有很多帖子可以回答你的问题。

CakePHP是一个MVC框架,但简单地说,在开始工作之前,你需要设计数据模型和关系(创建必要的表(,一旦你使用bake命令,70%的代码都会被赋予