2016-07-07 88 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

相关问题