2016-07-07 94 views
-2

我想創建一個服務器 PHP代碼服務器ajax httprequest。我們是否需要一個Apache服務器來承載php

1.Web服務器發送由AJAX的本服務器方式的POST HTTP請求,並且在這種服務器 PHP的代碼取請求,並且經由回聲響應。

我需要安裝apache服務器嗎?或只是PHP。

感謝, techfang

+1

PHP不是一個Web服務器,它是一種腳本語言。既然你確實需要一個Web服務器,就像你說的那樣,Apache是​​相當必要的,是的。 (Caveat,星號:PHP附帶一個***開發*** Web服務器,您可以用PHP編寫Web服務器,但都是生產中的不好主意。)(星號2:除Apache之外還有其他Web服務器。) – deceze

+2

請參閱http://serverfault.com/questions/629493/why-do-we-really-need-apache-php-if-php-can-run-as-web-server – iainn

+0

請參閱:http:// stackoverflow.com/a/31287094/3392762 – Progrock

回答

1

你提到你發送HTTP(POST)請求到服務器。然後通過PHP解析器運行請求並執行它。然後你問,我需要一個HTTP服務器嗎?

答案似乎很明顯:是的,你這樣做。

它需要是Apache嗎?不,它不需要是Apache;您也可以使用其他HTTP服務器,例如Nginx或Node。

但最後,爲了能夠處理HTTP請求,您需要一個HTTP服務器。不僅僅是解析和執行php腳本的解析器。

+0

耶謝謝很多Tularis。乾杯!! – techfang

相關問題