Zend的哪些元素随PHP一起提供?

时间:2011-06-14 22:59:55

标签: php zend-framework

我正在学习PHP(+ MySQL,Javascript等)并查看样板文件php.ini文件,我注意到“Zend”这个词出现了一两次。我在研究中遇到过Zend Framework,但是[最新的] PHP发行版和一些Zend类/库(如果是这样,可能是因为接受标准?),或者它可能以另一种方式提供支持Zend是否期望“典型”或普通的用户需求?

非常感谢

4 个答案:

答案 0 :(得分:4)

这个“Zend”不是指框架,而是指engine。 Zend Engine是支持PHP的执行引擎。基本上,PHP中的所有高级功能都是支持该语言的Zend引擎的一部分。

Zend Framework是在同一家公司的支持下开发的Web开发框架。他们之间没有其他联系。默认情况下,没有使用PHP安装Zend Framework文件,尽管从框架中可以很容易地使用您喜欢的任何模块。

答案 1 :(得分:0)

不,没有来自Zend Framework的PHP发行版。你只需将“Zend(Inc。)”与“Zend Framework”混淆。 Zend是PHP背后的公司(即Zend引擎),也是Zend Framework的背后(当然)。

答案 2 :(得分:0)

Zend Framework没有附带PHP。您在.ini中找到的Zend条目很可能是因为PHP是在Zend提供的引擎上构建的。在PHP and Zend Engine

可以找到一点历史

答案 3 :(得分:0)

PHP 1最初是由Rasmus建造的 两名Israely学生过来,看到它很好,并重写了整个事情。然后一次又一次地重写它(这次是在社区的帮助下)Zend 2,3,4和5 ......

他们的名字是ZEev和any - > ZEND。 PHP是基于他们的原始引擎构建的,这个引擎由他们的名字命名(如果你现在还没有猜到)。 它可能仍然是出于尊重,并且由于它们仍然有贡献,或者通过从ZEND公司或个人投入资源。

这就是为什么你在php.ini中看到并且通过PHP的核心来看ZEND这个词。与ZF无关。