当前位置:  开发笔记 > 编程语言 > 正文

如何将mod_perl中的Perl代码移植到FastCGI?

如何解决《如何将mod_perl中的Perl代码移植到FastCGI?》经验,为你挑选了0个好方法。

我们有一个支持的现有Perl应用程序mod_perl.但是,我们的新主机(Dreamhost)不支持mod_perl,只支持FastCGI; 因此需要港口.

现有代码不使用任何Apache特定的东西,只是正常的Perl代码以可接受的方式编写mod_perl.

阅读文档和在线教程,似乎添加FastCGI支持涉及将现有代码包装在特定类型的循环中.以下是最常用的骨架代码:

A.使用FCGI

use FCGI;
while (FCGI::accept >= 0)
{
    #Run existing code.
}

B.使用CGI :: Fast

use CGI::Fast
while (my $cgi = CGI::Fast->new()) 
{  
   #Run existing code.
}

次要问题:

    方法AB是否等同于添加FastCGI支持?

    如果AB不同,那么使用一个和另一个的利弊是什么呢?

    mod_perlPortCigI 移植到FastCGI 时,是否有任何应该知道的最佳实践或问题?

谢谢.

推荐阅读
mobiledu2402851203
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有