Modperl :: parambuilder

MODPERL :: Parambuilder es un módulo PERL que facilita la construcción de directivas de apache de construcción.
Descargar ahora

Modperl :: parambuilder Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Frank Wiles
  • Sitio web del editor:
  • http://search.cpan.org/~fwiles/ModPerl-ParamBuilder-0.08/lib/ModPerl/ParamBuilder.pm

Modperl :: parambuilder Etiquetas


Modperl :: parambuilder Descripción

MODPERL :: Parambuilder es un módulo Perl que facilita la construcción de directivas de Apache. MODPERL :: PARAMBUILDER es un módulo PERL que hace que la construcción de directivas de apache personalizó Easy.Synopsis paquete MyApp :: Parámetros; Usa MODPERL :: PARAMBUILDER; usar la base QW ('Modperl :: Parambuilder'); My $ Builder = Modperl :: Parambuilder-> Nuevo (__Plackage__); # Construir un parámetro de argumento simple One $ BUILDER-> Param ('plantilla'); $ constructor-> param ('Pagetitle'); $ BUILDER-> Param ('itemsperpage'); # Construir un parámetro de encendido / apagado $ constructor-> on_off ('caching'); # Construir un parámetro Sí / No $ BUILDER-> YES_NO ('AutoCommit'); # Construir un parámetro de argumento / bandera sin $ constructor-> NO_ARG ('Activo'); # Construir un parámetro de argumento con un mensaje de error personalizado # y la configuración de configuración especial de la tecla HASH $ BUILDER-> Param ({name => 'smtpserver', err => 'smtpserver xx.xx.xx.xx', clave => 'smtp_server ',}); # Cargar la configuración en Apache $ Builder-> Cargar; ################################################ # Y En otra parte de su solicitud ############################################### ## Paquete MyApp :: Main; # Recuperar la configuración como My $ Params = MyApp :: Parámetros-> Nuevo; My $ CONF_REF = $ params-> get_config ($ r); # O si tiene perlopciones + GlobalRequest en, entonces puede simplemente llamar a My $ CONF_REF = $ Params-> get_config; Una de las características más limpias de MOD_PERL 2.0 es la capacidad de crear fácilmente sus propias directivas de Apache personalizadas. No solo son más eficientes para usar en comparación con PerlSetenv, PerlPassenv, Perladdvar y PerlSetvar, pero le dan a su aplicación un aspecto y una sensación más pulida y profesional ... sin mencionar que son simplemente geniales. Este módulo tiene como objetivo hacer que la ya sea fácil, incluso más fácil. Nota que debe cargar el módulo de su parámetro con PerlloadModule en su httpd.conf y no perlmodule. Esto es necesario porque Apache debe cargar su módulo antes de lo habitual en la puesta en marcha de que pueda leer su propia configuración ahora. Limitación. Limitación más grande es que este módulo solo funciona con MOD_PERL 2.0 y superior. No hay planes para admitir MOD_PERL 1.x para este módulo, confíe en que desea actualizar a MOD_PERL 2 tan pronto como pueda. Esta intención del módulo no es reemplazar las API de mod_perl subyacente ni está diseñada para ser usado para casos complicados donde se necesita procesamiento especial. Está destinado a hacer que las cosas simples sean simples. Algunas cosas para tener en cuenta al usar MODPERL :: Parambuilder, este módulo no restringe dónde se pueden usar las directivas en el httpd.conf de Apache. Para restringir las directivas al área particular (solo en el servidor principal Conf, un VirtualHost, o una ubicación, etc.), deberá usar las API mod_perl para crear sus directivas. Esto tampoco lo hace, de forma predeterminada, cualquier comprobación o validación de errores en Los argumentos pasaron a las directivas. Si crea una directiva 'NumberFitemSperpage' y luego coloca: NumberOfitemSperpage Rhubarb Apache no verá esto como un error y su hash de configuración para la clave 'NumberFitemSperpage' contendrá la cadena 'ruBarb'. Puede validar estos datos de tres maneras diferentes: 1) Validar los datos de configuración en su solicitud antes de usarlo. 2) Indique Modperl :: Parambuilder para usar una función especial para procesar los argumentos al pasar la opción 'FUNC'. 3) Vuelva a usar la API MOD_PERL donde tiene más control. Vee los módulos API mod_perl 2.0 apropiados para lograr cómo realizar más en profundidad el procesamiento de las directivas y sus datos. Requisitos: · Perl Requisitos: · Perl


Modperl :: parambuilder Software relacionado

Gini

Gini hace la invocación del método remoto al generar un código bytecode para los proxies de objetos remotos sobre la marcha. ...

173

Descargar