我有一个C#应用程序,需要调用一个PHP脚本,并以尽可能最快的方式获得输出。选项我探索:PHP没有服务器
- 执行脚本使用PHP CLI(临:易/缺点:无码缓存/预编译]
- 编译PHP(Phalanger,街舞等)专业:没有网络服务器/缺点:兼容性]
- 使用嵌入式Web服务器(AppWeb,切诺基,lighttpd的)优点:简单/缺点:部署]
有没有留下任何其他的选择
编辑:最好的可能的运通过运行php-cgi.exe -b 127.0.0.1
可以使用PHP的内置FastCGI服务器。但似乎没有(C#)代码与可用的服务器交谈。虽然有很多服务器端库(如FCGIDotNet和SharpCGI),但它们都实现了协议的服务器端。
脚本是做什么的? – 2011-06-09 14:48:46
您是否尝试过WAMP? – Fase 2011-06-09 14:49:32
任何需求讨论必须首先涉及解决方案必须做的一切。然而,在这里,你甚至没有提到它。 – 2011-06-09 14:49:52