Php 直接从C/C++;语言
我正在寻找一种有效的方式来响应http请求。当收到HTTP请求(Apache /PHP WebServer环境)时,我想知道是否可以在C++库方法中获得对PHP响应实例的引用,并将输出数据直接写入C++上下文中的响应实例。p> 通常,您只需通过将请求重定向到外部C/C++程序,在程序中完全处理它,并将响应写入客户端 如果不可能,您可以通过从Apache以(SSI)的形式访问您的程序,将程序输出包括到生成的网页中 从PHP中,您还可以访问外部程序并处理返回的输出,如链接所示 中提供了一些简单的C示例Php 直接从C/C++;语言,php,c++,exchange-server,mixed-mode,Php,C++,Exchange Server,Mixed Mode,我正在寻找一种有效的方式来响应http请求。当收到HTTP请求(Apache /PHP WebServer环境)时,我想知道是否可以在C++库方法中获得对PHP响应实例的引用,并将输出数据直接写入C++上下文中的响应实例。p> 通常,您只需通过将请求重定向到外部C/C++程序,在程序中完全处理它,并将响应写入客户端 如果不可能,您可以通过从Apache以(SSI)的形式访问您的程序,将程序输出包括到生成的网页中 从PHP中,您还可以访问外部程序并处理返回的输出,如链接所示 中提供了一些简单的C示
用C/C++(and)编写PHP扩展并在Apache中工作(通过mod_PHP)是可能的,但被认为是火箭科学,因此不鼓励;-) 通常,您只需通过将请求重定向到外部C/C++程序,在程序中完全处理它,并将响应写入客户端 如果不可能,您可以通过从Apache以(SSI)的形式访问您的程序,将程序输出包括到生成的网页中 从PHP中,您还可以访问外部程序并处理返回的输出,如链接所示 中提供了一些简单的C示例
用C/C++(and)编写PHP扩展并在Apache中工作(通过mod_PHP)是可能的,但被认为是火箭科学,因此不鼓励;-) 编写一个apache插件并完全绕过php怎么样?如果您想利用php的响应和输出数据,您可能正在查看。现在的问题可能是,你为什么需要这样做,还有没有其他方法可以做你想做的事情?写一个apache插件,完全绕过php怎么样?如果你想利用php的响应和输出数据,你可能正在考虑。现在的问题可能是,为什么你需要这么做,还有其他方法来做你想要的吗?+ 1的提示,写扩展在C++中。这对于经常光顾的网站来说是一件美妙的事情,谢谢。我选择了fastcgi方法,我喜欢它。当本机语言库需要使用Apache的http上下文编写html输出时,这可能是最好的方法。使用PHP扩展的方法似乎有点复杂。+ 1用于写C++扩展的提示。这对于经常光顾的网站来说是一件美妙的事情,谢谢。我选择了fastcgi方法,我喜欢它。当本机语言库需要使用Apache的http上下文编写html输出时,这可能是最好的方法。使用PHP扩展的方法似乎有点过于复杂。