【问题标题】:What is a PHP Framework?什么是 PHP 框架?
【发布时间】:2009-04-25 19:52:46
【问题描述】:

我以前从未听说过这个,而且我用 PHP 编码已经有一段时间了。我真的觉得问这个问题有点愚蠢,但是,什么是 PHP 框架?它对我有什么帮助?以及如何使用?

【问题讨论】:

    标签: php frameworks


    【解决方案1】:

    一般来说,框架是一个类和函数的集合,可让您在开发过程中更快地实现目标。 Symfony、CakePHP 和 Zend 等 PHP 框架都有一系列实用程序类、工具和结构化元素,可让您避免重新发明轮子。

    与许多框架一样,Zend 框架具有强大的 MVC 引擎,可让您避免自己重新构建该功能。

    要开始使用框架,请下载框架本身。在 Zend 的情况下,我下载它,将它解压缩到 lib/,然后就可以开始了。从那里,您只需阅读有关该特定框架的文档,以了解如何实际使用它们提供的工具。使用什么函数,在哪里使用什么类,等等。

    【讨论】:

    • 感谢您的及时回复:)
    • 如果现在也有帮助,请不要犹豫提出一些细节或假设。 :)
    • 是不是像 php 的 jQuery 插件?
    • 克里斯,不是真的 - Zend 确实有一个新模块可以完成其中的一些工作。但是想想 PHP 中的 jQuery 插件的含义——除非它管理你所有的 javascript,否则它会变得有点混乱。该框架总体上提供了许多功能,例如访问控制列表、MVC 子系统等等。诸如 javascript 框架集成之类的东西只是添加的小工具之一。它更多的是提供有用的工具并帮助您构建代码。
    【解决方案2】:

    框架是一个大库。两者的确切区别是相当模糊的,但通常框架对工作流的影响比库更大。一个(好的)库是被动的,其中一个框架被期望更多地参与。因此,框架通常也非常单一(例如,您通常不能同时使用两个框架)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-01-31
      • 2016-09-04
      • 2011-05-04
      • 2010-11-11
      • 2011-09-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多