CGI :: speedycgi.

speedycgi é um módulo Perl para acelerar os scripts Perl executando-os persistentemente.
Baixe Agora

CGI :: speedycgi. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Sam Horrocks
  • Site do editor:
  • http://search.cpan.org/~horrocks/PersistentPerl-2.22/lib/PersistentPerl.pm

CGI :: speedycgi. Tag


CGI :: speedycgi. Descrição

O SpeedYCGI é um módulo Perl para acelerar os scripts Perl executando-os persistentemente. O SpeedYCGI é um módulo Perl para acelerar os scripts Perl executando-os persistentemente.Synopsis #! / USR / BIN / Speedy ### Seu script aqui. Por exemplo: Imprimir "Tipo de conteúdo: Texto / Htmlnnhello World! N"; ## ## Opcionalmente, use o módulo CGI :: SpeedyCGI para várias coisas ## # Crie um objeto SpeedYCGI Use CGI :: SpeedyCGI; Meu $ SP = CGI :: SpeedyCGI-> NOVO; # Veja se estamos correndo sob speedycgi ou não. Imprimir "Correndo sob Speedy =", $ SP-> I_AM_SPEEDY? 'sim': 'não', "n"; # Registrar um manipulador de desligamento $ SP-> add_shutdown_handler (sub {fazer algo aqui}); # Registrar um manipulador de limpeza $ SP-> Register_CleAnup (Sub {fazer algo aqui}); # Definir / obter algumas opções de SpeedYCGI $ SP-> SetOpt ('Tempo limite', 30); Imprimir "maxruns =", $ sp-> getopt ('maxruns'), "n"; speedycgi é uma maneira de executar os scripts perl persistentemente, o que pode fazê-los correr muito mais rapidamente. Um script pode ser feito para funcionar persistentemente, alterando a linha de intérprete na parte superior do script de: #! / Usr / bin / perlto #! / Usr / bin / speedyafter O script é inicialmente executado, em vez de sair, o perl O intérprete é mantido em funcionamento. Durante as execuções subseqüentes, esse intérprete é usado para lidar com novas execuções em vez de iniciar um novo intérprete Perl a cada vez. Um programa de frontend muito rápido, escrito em C, é executado para cada pedido. Essa frontend rápida, em seguida, contata o processo Perl persistente, que geralmente já está sendo executado, para fazer o trabalho e retornar os resultados. Por padrão, cada script Perl é executado em seu próprio processo UNIX, então um script Perl não pode interferir com outro. As opções de linha de comando também podem ser usadas para lidar com programas que possuem vazamentos de memória ou outros problemas que podem mantê-los de outra forma executando persistentemente.SpeedyCGI pode ser usado para acelerar os scripts Perl CGI. Ele está em conformidade com a especificação CGI e não executa o código Perl dentro do servidor da Web. Como o intérprete do Perl é executado fora do servidor da Web, ele não pode causar problemas para o próprio servidor da Web.SpeedyCGI também fornece um módulo Apache para que, no âmbito do servidor da Web Apache, os scripts podem ser executados sem a sobrecarga de fazer um garfo / exec cada pedido. Com este módulo, uma pequena quantidade de código de frontend é executada dentro do servidor da Web - os intérpretes da Perl ainda são executados fora do servidor.SpeedyCGI e persistentPerl são os dois nomes para o mesmo código. SpeedyCGI foi o nome original, mas porque as pessoas não tinham certeza do que aconteceu, o nome persistente era escolhido como um alias. Em algum momento, o SpeedyCGI será substituído por persistentperl, ou se tornará uma sub-classe de persistência para evitar sempre duas distribuições. Requisitos: · Perl.


CGI :: speedycgi. Software Relacionado

piraknet.

pyraknet é uma extensão python que possui ligações para o Raknet confiável da Biblioteca de rede UDP. ...

147

Download