问题描述
|
关闭。这个问题是题外话。它当前不接受答案。
解决方法
对于普通的CGI,当进程分叉时,Java的启动时间将成为杀手er。即使对于您期望的低负载,它也会令人沮丧。
老实说,我建议您使用Python代替它,因为它将在启动/执行速度和CGI开发的“包括电池”功能之间达到适当的平衡。
如果您有兴趣,这里是一个链接:http://docs.python.org/library/cgi.html
,完全取决于您的应用程序
您期望什么负载
它会变得多么复杂。
您将在哪里存储数据
它需要多安全
您或您的开发人员的技术水平。
您熟悉哪些语言。
对于一个简单的Web应用程序,使用带sqlite的LAMP堆栈很难击败Vanilla php。由于php可以让您几乎在需要约束代码结构的任何地方执行所有操作-否则,它是一个良好的可靠工作环境。
另一端是J2EE庞然大物Weblogic和Websphere。这些都是复杂性和学习曲线方面的庞然大物,但是如果您计划每秒进行100笔交易,那么在安全且可靠的环境中-而且您有很多钱-没有什么可以击败它的。
您发布的唯一肯定的回答形式是IIS,如果要在* nix或Windows以外的任何其他环境下部署,则ActiveScript .NET将无法显示。
,java和CGI不是很好的搭配!如果确实需要执行CGI,则可以使用Perl CGI模块。 Perl也应该与IIS一起使用,但是我无法确认这一点。