Cgi :: xmlapplication

CGI :: xmlapplication es una interfaz orientada a objetos para aplicaciones de script de CGI.
Descargar ahora

Cgi :: xmlapplication Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Christian Glahn
  • Sitio web del editor:
  • http://search.cpan.org/~phish/XML-NodeFilter-0.01/NodeFilter.pm

Cgi :: xmlapplication Etiquetas


Cgi :: xmlapplication Descripción

CGI :: XMLapplication es una interfaz orientada a objetos para aplicaciones de script de CGI. CGI :: XMLApplication es una interfaz orientada a objetos para aplicaciones de script de CGI.Synopsis Use CGI :: XMLApplication; $ script = nuevo cgi :: xmlapplication; $ script-> setstylesheetpath ("the / ruta / to / the / stylesheets"); # o esto para scripts simples $ script-> ejecutar (); # o si necesita más control ... $ script-> ejecutar (% context_hash); # o un optectcgi :: xmlapplication es una clase de aplicación de CGI, que tiene la intención de permitir que los artistas de PERL implementen CGIS que hacen uso de la funcionalidad XML / XSLT, sin preocuparse demasiado por el comprobación de errores especializados o incluso cuida demasiado sobre XML. Proporciona la potencia del paquete XML :: LIBXML / XML :: LibxSLT MÓDULO DE LIBXSLT PARA LA ENTREGA DE CONTENIDO. A. Bien CGI :: XMLAPPLICION está diseñado para admitir la gestión de proyectos a nivel de código. La clase permite dividir aplicaciones web en varias piezas simples. A lo largo de esto, la mayoría del código se mantiene simple y fácil de mantener. A lo largo de todo el tiempo de ejecución de un guión CGI :: XMLapplication intenta mantener la aplicación estable. Además, un programador no tiene que molestarse en algunos de XML :: libxml / xml :: libxslt Transformation Pitfalls.El módulo de clase extiende la clase CGI. Si bien toda la funcionalidad del paquete original de CGI aún está disponible, no debe ser un problema tan grande, para portuar los scripts existentes en CGI :: XMLapplication, aunque la mayoría de las funciones utilizadas aquí están la función de acceso para los datos del cliente, como Param (). CGI :: xmlapplication, destinado a ser una clase de aplicación debe hacer que la escritura de los scripts de CGI habilitados XML sea más fácil. Especialmente debido al uso de conceptos orientados a objetos, esta clase permite a los implementaciones mucho más transparentes con una funcionalidad compleja en comparación con lo que es posible con los CGI-Scripts estándar. La principal diferencia con la implementación común de PERL CGI es el hecho de que la salida del cliente no es Hecho de las funciones de Perl, pero generadas por un XML DOM de construcción interna que se procesa con una hoja de estilo XSLT. Este hecho ayuda a eliminar muchas de las funciones relacionadas con HTML del código principal, por lo que un script puede ser mucho más fácil de leer, ya que solo el código relevante de la aplicación es visible, mientras que la información relacionada con el diseño se encuentra fuera (comúnmente en un archivo XSLT). Esto ayuda a escribir y probar una aplicación completa más rápido y menos relacionadas. El diseño se puede adjuntar y personalizar más tarde sin efectuar el código de la aplicación, ya que la clase usa el OO Paradigma, no obliga a nadie a implementar una aplicación de la vida real con la generos generales completos del código más o menos redundante. Dado que la mayoría de los scripts de CGI están esperando eventos, lo que generalmente es la abstracción del código de un clic de un botón de envío o una imagen, CGI :: XMLApplication implementa un sistema de eventos simple, que permite mantener el código relacionado con el evento lo más separado posible. La clase de aplicación final ya no tiene que tener un constructor. Toda funcionalidad debe estar encapsulada en manejadores de eventos implícitos o explícitos. Debido a la falta en la implementación de OO de Perl, la llamada de un constructor de superclase antes de la llamada del constructor actual no es un comportamiento predeterminado en PERL. Por esa razón, decidí tener eventos especiales para permitir que la aplicación se inicialice correctamente, excluyendo el peligro de dejar indefinido de variables importantes. Además, esto obliga al programador a implementar los scripts más problemas orientados, en lugar de la clase o el contenido enfocado. Otros aspectos de diseño para CGI :: XMLApplication es la diferenciación estricta entre el código y la presentación. IMHO Esto, de hecho, siendo uno de los principales problemas en la programación tradicional de CGI. Para implementar esto, los módulos XML :: LIBXML y XML :: libxslt se utilizan de forma predeterminada, pero pueden reemplazarse fácilmente por cualquier otro módulo capaz de XML / XSLT. Cada guión CGI debe generar un XML-DOM, que se puede procesar con una hoja de estilo determinada. Requisitos: · Perl


Cgi :: xmlapplication Software relacionado

rgen

RGEN es una biblioteca que consiste en las clases de generador de números aleatorios y acumulación de datos. ...

150

Descargar