Persistentperl

El módulo PERSTENTENTPERL PERL acelerará los scripts Perl ejecutándolos de forma persistentemente.
Descargar ahora

Persistentperl Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Sam Horrocks
  • Sitio web del editor:
  • http://search.cpan.org/~horrocks/PersistentPerl-2.22/lib/PersistentPerl.pm

Persistentperl Etiquetas


Persistentperl Descripción

El módulo PERSISTENTPERL PERL acelerará los scripts Perl ejecutándolos persistentemente. PersistentPerl Perl Módulo acelerará los scripts Perl ejecutándolos persistentemente.Synopsis #! / Usr / bin / perl ### su script aquí. Por ejemplo: imprimir "Tipo de contenido: Texto / HTMLNNNHELLO WORLD! N"; ## ## Opcionalmente, use el módulo PersistentPerl para varias cosas ## # Crear un objeto PersistentPerl Use persistentperl; My $ PP = persistentperl-> nuevo; # Ver si estamos ejecutando bajo persistencia o no. Imprimir "Corriendo debajo de Perpperl =", $ PP-> i_am_perperl? 'Sí': 'No', "n"; # Registrar un controlador de apagado $ pp-> add_shutdown_handler (sub {hacer algo aquí}); # Registrar un controlador de limpieza $ pp-> registrar_cleeanup (sub {hacer algo aquí}); # Conjunto / Obtenga algunas opciones de persistencia $ PP-> SETOPT ('Tiempo de espera', 30); Imprimir "maxruns =", $ pp-> getopt ('maxruns'), "n"; persistentperl es una forma de ejecutar scripts perl de manera persistentemente, lo que puede hacer que se ejecuten mucho más rápidamente. Se puede hacer un script para ejecutar persistentemente al cambiar la línea de intérprete en la parte superior del script de: #! / Usr / bin / perlto #! / Usr / bin / perperrafter El script se ejecuta inicialmente, en lugar de salir, el perl El intérprete se mantiene en marcha. Durante las ejecuciones posteriores, este intérprete se utiliza para manejar nuevas ejecuciones en lugar de comenzar un nuevo intérprete de Perl cada vez. Un programa frontend muy rápido, escrito en C, se ejecuta para cada solicitud. Esta FRAST FRONTEND contacta con el proceso PERL persistente, que generalmente se está ejecutando, para hacer el trabajo y devolver los resultados. Por defecto, cada script de Perl se ejecuta en su propio proceso Unix, por lo que una secuencia de comandos Perl no puede interferir con otra. Las opciones de línea de comandos también se pueden usar para lidiar con los programas que tienen fugas de memoria u otros problemas que pueden evitar que se ejecuten de forma persistentemente. PersistentPerl se puede usar para acelerar los scripts Perl CGI. Se ajusta a la especificación CGI, y no ejecuta el código PERL dentro del servidor web. Dado que el intérprete de Perl se extiende fuera del servidor web, no puede causar problemas para el servidor web .PersistentPperl también proporciona un módulo Apache de modo que, en el servidor web de Apache, se pueden ejecutar scripts sin la sobrecarga de hacer un tenedor / ejecutado para cada solicitud. Con este módulo, una pequeña cantidad de código frontend se ejecuta dentro del servidor web: los intérpretes de Perl aún se ejecutan fuera del servidor.SpeedyCGI y Persistentperl están actualmente los nombres para el mismo código. SpeedyCGI fue el nombre original, pero como la gente no estaba segura de lo que hizo, el nombre Persistentperl fue elegido como un alias. En algún momento, SpeedyCGI será reemplazado por PersistentPerl, o se convertirá en una subclase de Persistentperl para evitar que siempre tenga dos distribuciones. Requisitos: · Perl


Persistentperl Software relacionado

Clase :: DBI :: Fábrica

Clase :: DBI :: Factory es una interfaz de fábrica para un conjunto de clases de clase :: DBI, con el esqueleto opcional de la aplicación MOD_PERL. ...

187

Descargar