【问题标题】:Framework - what is a PHP framework? [duplicate]框架 - 什么是 PHP 框架? [复制]
【发布时间】:2009-03-11 15:18:16
【问题描述】:

与直接编写 PHP 代码相比,使用 PHP 框架有哪些优点/缺点?

【问题讨论】:

    标签: php frameworks


    【解决方案1】:

    框架为您提供典型问题的标准解决方案,例如对于可以涵盖客户登录(包括会话处理)、购物车、下订单等功能的在线商店...

    使用框架的最大优势在于

    1. 您无需重新发明轮子,代码已经存在
    2. 代码(通常)有效,已经过测试
    3. 特别是对于用户身份验证,您很可能会遇到更少的安全漏洞,就像您自己从头开始发明一样

    最大的缺点是

    1. 如果你想扩展功能,你必须了解 OPC(其他人的代码
    2. 如果框架包含安全漏洞并且存在可用漏洞,您的站点将立即易受攻击,但您可能不具备自行修复它的知识。因此,您需要时刻关注安全公告、更新、修复等。

    【讨论】:

      【解决方案2】:

      框架是一个库。您需要投入时间来学习如何使用库,但是一旦您知道它是如何工作的,您就应该多次收回您的投资。

      当您使用 PHP 创建(通常是数据库驱动的)网站时,PHP Web 框架将此原则应用于您所做的所有常见事情。

      【讨论】:

        【解决方案3】:
        【解决方案4】:
        【解决方案5】:

        正如 Tomas 和 Ngu 所指出的,您的问题是重复的。

        我建议您首先阅读什么是 Web 框架。 http://en.wikipedia.org/wiki/Web_application_framework

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2014-04-03
          • 1970-01-01
          • 2016-06-10
          • 2014-09-05
          • 1970-01-01
          • 1970-01-01
          • 2016-09-04
          相关资源
          最近更新 更多