我在重构中思考我的应用程序将我的Perl CGI迁移到C ++ CGI。
我试图提高性能,因为我们需要更多的运行时速度处理。
考虑到mod_perl在启动时编译一次Perl CGI:
使用C / C ++ CGI可以获得更好的性能吗? (在这种情况下通过FastCGI)
有意义吗?
答案 0 :(得分:4)
如果你想将C / CGI脚本中的PI
计算到几千个位置,可能是的,因为编译的probram的计算速度要快得多。
但是,如果你的C / CGI只输出"你好世界"可能不是。 :)
结果:如果没有一些基准和深入分析导致缓慢的原因,就不可能说。
你应该怎么做?只有恕我直言:)
nginx
nginx
反向代理nginx
以提供静态文件完成;)
您可以在5分钟内测试Plack / PSGI解决方案 - 使用Plack::Handler::CGI或CGI::Emulate::PSGI
同样,以上所有只是恕我直言,如你所知 - 也许你的里程是......;)