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

标签 php zend-framework frameworks

<分区>

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

与使用框架相比,从头开始有哪些优势?我很清楚框架的优点,以及一些disadvantages .

我听说真正的大型项目通常不使用现成的框架,而是使用某种自定义的内部框架/结构。是不准确的还是什么原因?

最佳答案

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

  1. 其他人做了很多工作 为你。
  2. 其他人给了你一个坚实的 概念模型作为基础 你的申请。
  3. 框架的改进成为 改进您的应用程序。

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

  1. 您的应用程序依赖于 其他人的工作。
  2. 你必须使用框架的 概念模型作为基础 你的申请。如果它是坏的 适合你的发展将是 就那么困难。
  3. 为了整合改进 到你的框架 申请你必须重复你的 测试。
  4. 框架中的重大变化 可能会破坏您的申请。
  5. 可能很难得到 框架作者制作或接受 提议的关键变更 为您的申请取得成功。
  6. 如果您对框架进行更改 不被接受,你必须 继续为每个新版本打补丁。
  7. 框架作者可以放弃 框架,留给你支持 你自己。

关于php - 何时使用框架或从头开始开发 PHP Web 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3721520/

相关文章:

php - 查询一列中的多个值

php - 获取同一列上具有不同数据的行

php - Magento:更改高级搜索布局

php - Laravel 4.2 软删除不起作用

python - 如何在 Django 模型中编写方法来检索相关对象?

php - 处理 900,000 条记录数据库和邮政编码的最佳方法?

php - 交响乐 3 : set value after submitting a form

Apache,我可以有多个 documentRoot 吗?

zend-framework - Zend 框架助手智能感知

iOS : Could not build module <framework-name>