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

问题描述:

我一直在Apache上使用PHP(在Ubuntu上)做动态服务器端的东西,但它有可能作为中介运行编译的C程序吗?如果是这样,怎么样?我知道这可能不是那么有用,但我很好奇。运行一个可执行文件作为服务器端“脚本”

您可以使用任何语言的CGI,这里是an example for C。虽然CGI很慢并且不太灵活,所以你应该避免它。如果你真的需要用C编写一个Web应用程序,请尝试一些更加健壮的东西,比如OKWS

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

+0

感谢的,这正是我需要的。 – 2010-07-05 08:02:15

你可以使用任何PHP的systemexecshell_exec从PHP运行脚本