【问题标题】:Is Zend related to PHP just like jQuery is related to javascript?Zend 是否与 PHP 相关,就像 jQuery 与 javascript 相关一样?
【发布时间】:2011-06-26 01:51:56
【问题描述】:

Zend 框架与 PHP 的使用是否类似,就像 jQuery 用于 javascript 一样?

【问题讨论】:

  • 这可以通过快速的谷歌搜索轻松确定:en.wikipedia.org/wiki/Zend_Framework,但是是的,Zend 框架是基于 PHP 构建的,类似于基于 JavaScript 构建的 jQuery

标签: php zend-framework


【解决方案1】:

仅在某种意义上说,事物 A 写在事物 B 中,并试图使使用事物 B 的程序员更容易做 C、D 和 E 的事情。

几十年来,程序员一直在为他们最喜欢的语言编写代码库。它被称为“不重新发明轮子”,是一件好事。

在这种情况下,您谈论的是两个不同的轮子。在两种不同类型的交通工具上。

【讨论】:

    【解决方案2】:

    Zend 是一个 MVC(模型视图控制器)框架,它允许您按照特定的设计模式在 php 中构建应用程序。 jQuery 是一个库,可让您使用 DOM 做很多事情并简化 javascript/DOM/ajax 编码。 我的答案是否定的:)

    【讨论】:

      【解决方案3】:

      我认为以下注释可以帮助您:: 框架是具有软件帮助、许多代码库、脚本语言、支持程序等的库的集合。 但是库是简单的方法集合!!!

      【讨论】:

        【解决方案4】:

        不完全是。 Zend Framework 是框架,jQuery 是库。阅读here 了解框架和库之间的区别。

        【讨论】:

        • 有什么区别?框架是一组库,jquery 库是一组插件。完全相同的东西只是名称不同。
        • 我正在阅读与我类似的其他 stackoverflow 问题之一。所以一个框架基本上是多个库编织在一起的吧?不过我可能是错的,我是一个刚刚学习这些东西的库/框架菜鸟。
        • 我更倾向于将 Zend 框架与 extjs 进行比较,而不是与 jQuery...
        • @Qlidnaque:插件、包、库、框架、扩展等的术语是模糊的,所以根据情况(编程语言、编程技术等)你可以使用不同的术语。跨度>
        • @KomarSerjio:您指出的主题中评分最高的答案也是不正确的:定义框架与 IoC 无关。我可以使用 ZF 并控制所有进程(即,无需 zend 应用程序结构)。在这种情况下,ZF 会不会是更少的框架?显然 - 不。
        【解决方案5】:

        我会说 jQuery 是 CakePHP 的 PHP 和 Zend Framework 是 DOJO 的 Javascript。

        jQuery 可以帮助您完成简单的任务,但由于缺乏系统类,因此对于企业使用来说是可忽略的。它更多的是快速'n肮脏的解决方案。它在简单任务中更快,但对于复杂的应用程序,它满足了它的界限。它缺乏全面​​的扩展加载机制 AFAIK。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2013-05-31
          • 2020-01-16
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多