2016-02-09 34 views
0

我想要真正理解mod_php和Zend引擎之間的不同作業。 閱讀計算器我覺得什麼是mod_php的
mod_php和Zend引擎

基本上是一個有趣的回答一些後,加載mod_php,並且作爲Apache模塊時,它允許Apache的 解釋PHP文件(那些由mod_php的解釋)。

因此,PHP是不是由zend引擎inteimal但由mod_php解釋?
我想我不太明白什麼是意義,什麼是zend引擎的工作和mod_php(fastcgi等等)的工作,以及zend引擎和mod_php如何通信。
有人可以解釋這一點嗎? 在此先感謝。

+1

mod_php包括Zend引擎,就像CLI SAPI或FPM一樣 - 看一看[Wikipedia]中的漂亮圖片(https://en.wikipedia.org/wiki/Zend_Engine) –

回答

1

mod_php是一個Apache模塊。這是運行PHP(Zend引擎)的許多方法之一。

您也可以直接在命令行上運行PHP,或者另一種非常流行的方式是使用PHP-FPM和Nginx/Apache。基本上,PHP(Zend Engine)通常與Web服務器(Apache,Nginx)一起使用,mod_php是這樣做的方式之一,但可能不是最好的。

+0

因此我認爲php fmp也使用zend egine? – Mattia

+0

是的,這是正確的 – edmondscommerce

+0

Hhvm是Zend引擎的替代品。我建議你在去那裏之前先找到你的頭 – edmondscommerce