何时使用框架或从头开始开发PHP Web应用程序

Ico*_*ood 3 php frameworks zend-framework

在构建新的Web应用程序时,您如何决定使用框架(例如Zend Framework)?

从头开始而不是使用框架有什么好处?我很清楚框架的优点以及一些缺点.

我听说它说真的很大的项目通常不使用现成的框架,但有一个自定义的内部框架/结构.不准确或者原因是什么?

J E*_*lis 5

使用可靠可靠框架的优势:

  1. 别人为你做了很多工作.
  2. 其他人已经为您提供了一个可靠的概念模型作为您的应用程序的基础.
  3. 对框架的改进将成为您的应用程序的改进.

使用可靠可靠框架的缺点:

  1. 您的申请取决于他人的工作.
  2. 您必须使用框架的概念模型作为应用程序的基础.如果它不合适你的发展将变得更加困难.
  3. 为了将框架的改进结合到您的应用程序中,您必须重复测试.
  4. 破坏框架中的更改可能会破坏您的应用程序.
  5. 可能很难让框架作者制作或接受对您的应用程序成功至关重要的建议更改.
  6. 如果对框架进行了不接受的更改,则必须继续修补每个新版本.
  7. 框架作者可能放弃框架,让您自己支持它.