哪个主机会让我用PHP执行我自己的EXE?

我有一个任务,PHP(或任何服务器端脚本语言)是不实际的。 它涉及到大量的文件I / O,处理等,它将使用我在C中取代PHP编写的程序更快地执行。

是否有任何主机允许您上传自己的EXE文件,并使用PHP的exec,shell_exec等函数在服务器上运行它们?

你需要一个专门的服务器来做到这一点?

此外,我不知道Facebook的PHP HipHop是否已经出来,但我真的不想使用它。

你可能需要一个专门的服务器来做这样的事情。 通常,由于明显的安全原因,exec函数被禁用; 一个共享的服务器不会像其他人那样需要大量CPU时间的可执行文件。

也许看看云托pipe,如亚马逊EC2 ? 这样你就可以启动你自己的虚拟专用服务器,并在理想的环境中运行你的应用程序。 另外,既然你说“EXE”,我认为这是一个Windows应用程序,你确实可以在EC2上运行Windows环境,而大多数PHP主机运行Linux机器。

你为什么不用C编写一个CGI脚本并编译它呢? 然后,您可以利用编译脚本的速度,并保持主机所熟悉的格式。

近乎自由的言论说C / C ++是受欢迎的: CGI支持 。 这也是一个伟大的服务,非常便宜 – 即使共享主机。

如果你想要一个专用的虚拟服务器,Slicehost,Rimu和Linode比EC2便宜得多,如果缩放对你来说不是一个大问题。

您可以考虑获得VPS托pipe。 他们比专门的主机便宜,你几乎可以在你的虚拟机沙箱中做任何你想做的事情。