使用cakePHP的好处?

时间:2011-04-12 21:48:33

标签: php cakephp


     我很了解PHP。但我之前没有尝试过cakePHP,我愿意学习cakePHP。所以只是想知道使用cakePHP而不是PHP有什么好处?

谢谢,   ABY

4 个答案:

答案 0 :(得分:9)

cakePHP,如CodeIgniterFuelPHPSymfony(仅举几例)是框架。这意味着他们试图在开发过程中抽象出一些正常的,日常的事情,以加快开发时间并使您更有利可图。

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

您选择的框架取决于您,希望您现在了解它的好处。

答案 1 :(得分:3)

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

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

如果你没有使用CakePHP,你将不得不推出自己的框架,这是一个额外的麻烦和工作。当然还有其他框架。

答案 2 :(得分:3)

答案很简单,根据您的需要,你需要一个框架吗?

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

你说:

  

所以只是想知道使用cakePHP而不是PHP有什么好处?

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

  

掌握PHP基础知识后,学习的最佳框架是什么。

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

答案 3 :(得分:1)

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