【问题标题】:mod_php and Zend Enginemod_php 和 Zend 引擎
【发布时间】:2016-05-19 20:08:42
【问题描述】:

我试图真正理解 mod_php 和 Zend 引擎之间的工作不同。 阅读有关 stackoverflow 的一些帖子,我发现了一个关于什么是 mod_php 的有趣答案

基本上,当将 mod_php 作为 Apache 模块加载时,它允许 Apache 解释 PHP 文件(由 mod_php 解释)。

所以 php 不被 zend 引擎解释,而是被 mod_php 解释?
我想我真的不明白zend引擎和mod_php(fastcgi等......)的含义和工作是什么以及zend引擎和mod_php如何通信。
有人可以解释一下吗? 提前致谢。

【问题讨论】:

  • mod_php 包括 Zend 引擎,以及 CLI SAPI 或 FPM - 看看 Wikipedia 中的漂亮图片

标签: php


【解决方案1】:

mod_php 是一个 Apache 模块。它是运行 PHP(Zend 引擎)的众多方式之一。

您也可以直接在命令行上运行 PHP,或者另一种非常流行的方式是使用 PHP-FPM 和 Nginx/Apache。

基本上,PHP(Zend 引擎)是经常与 Web 服务器(Apache、Nginx)一起使用的东西,而 mod_php 是这样做的方法之一,但可能不是最好的。

【讨论】:

  • 所以我认为 php fmp 也使用 zend 引擎?
  • Hhvm 是 Zend 引擎的替代品。我建议你在去 Zend 之前先了解一下
猜你喜欢
  • 2012-05-07
  • 2011-05-29
  • 2012-08-11
  • 2012-08-01
  • 2012-10-02
  • 1970-01-01
  • 1970-01-01
  • 2011-01-02
  • 1970-01-01
相关资源
最近更新 更多