2013-08-06 4 views

ответ

1

Если все, что вы хотите для mod_perl, чтобы сделать ваш код кэшируется/быстрее, а затем ...

Просто добавьте следующую строку в файл конфигурации хоста Apache:

Alias    /cgi-bin/ /path/to/your/cgi/script/folder 
PerlRequire   /path/to/startup-script.pl 
<Files ~ (\.cgi)> 
    Options   +ExecCGI 
    SetHandler  perl-script 
    PerlHandler  ModPerl::Registry 
    PerlSendHeader On 
</Files> 

В startup-script.pl настраивали ваш включают (при необходимости) с use lib.

Тогда вы можете просто использовать CGI::Simple, как и раньше.

+0

Спасибо за ваш ответ. Да, я хочу запустить его немного быстрее. Проблема в том, что я работаю с Sub :: WrapPackages, чтобы запускать что-то до и после каждого метода. – atticus3000

+0

Использование 'mod_perl' не ускорит завернутые процедуры. Это действительно только предварительная загрузка и предварительная компиляция. У вас не будет заметной скорости во время работы. –

Смежные вопросы