使用像CodeIgniter或CakePHP这样的框架比使用'普通香草'PHP提供了什么优势呢?

时间:2011-01-02 02:32:31

标签: php frameworks

我是PHP新手,在明天某个时间进入代码之前,我正在尝试更多概述。

使用像CodeIgniter或CakePHP或Zend这样的框架提供什么优势而不是使用'普通香草'PHP?

4 个答案:

答案 0 :(得分:7)

  • 该框架负责处理每个人都做了一百次的事情 - 对用户进行身份验证,与数据库通信,处理文件上传,验证表单。
  • 它可以节省您的时间,因为您不必再​​次编写它。
  • 它可以让你头疼,因为它可能比你从袖口上设计得更好,因为它已经彻底调试过了。
  • 这使得协作变得更加容易,因为任何了解该框架的人都会加强对您的计划的理解。
  • 它使编程更有趣,因为你可以专注于编写有趣的部分,而不是slugwork。

答案 1 :(得分:1)

任何框架都有解决几乎任何程序员在不使用框架时会遇到的问题的优势。

无论我们是否正在为银行,媒体,新闻等构建软件,您和我将面临许多常见问题,而不是重新发明轮子,您可以跳出成千上万的通过使用在众多不同生产环境中经过测试和测试的代码,获得了数小时的开发人员经验。

座右铭是:不要重新发明轮子。您的工作是实现业务目标,而不是解决其他人已经为您解决的问题。

答案 2 :(得分:0)

一个优点是:为您做出设计决策。

答案 3 :(得分:0)

一个缺点是:为您做出设计决策。