将可执行文件作为服务器端“脚本”运行

时间:2010-07-05 07:52:33

标签: web-services ubuntu

我目前在Apache(在Ubuntu上)上使用PHP来做动态服务器端的东西,但是可以运行编译的C程序作为中介吗?如果是这样,怎么样?我知道这可能不是那么有用,但我很好奇。

2 个答案:

答案 0 :(得分:2)

您可以使用任何语言的CGI,这里是an example for C。虽然CGI很慢而且不够灵活,所以你应该避免它。如果您真的需要在C中编写Web应用程序,请尝试更强大的功能,如OKWS

也就是说,用C编写Web应用程序对于大多数情况来说几乎没有什么优势。仅在您的应用程序受CPU限制时才考虑它。

答案 1 :(得分:0)

你可以使用任何PHP systemexecshell_exec来运行php中的脚本