Texto :: TagtemplateTexto :: Tagtemplate está diseñado para hacer que el proceso de construcción de aplicaciones basadas en la web. | |
Descargar ahora |
Texto :: Tagtemplate Clasificación y resumen
Anuncio publicitario
- Licencia:
- Perl Artistic License
- Precio:
- FREE
- Nombre del editor:
- Jacob Davies
- Sitio web del editor:
- http://search.cpan.org/~matisse/Text-TagTemplate-1.83/lib/Text/TagTemplate.pm
Texto :: Tagtemplate Etiquetas
Texto :: Tagtemplate Descripción
Texto :: Tagtemplate está diseñado para hacer que el proceso de construcción de aplicaciones basadas en la web. Texto :: TagTemplate está diseñado para hacer que el proceso de construcción de aplicaciones basadas en la web (como programas de CGI y Apache :: Scripts de registro) sea mucho más fácil, al separar el desarrollo de la lógica y la aplicación de la codificación HTML, y permitir que el cambio continuo este módulo proporciona este módulo. Un mecanismo para incluir etiquetas especiales tipo HTML en un archivo (o escalar) y reemplazar esas etiquetas en tiempo de ejecución con contenido generado dinámicamente. Por ejemplo, la etiqueta especial <#userinfo field = "favorite_color"> puede ser reemplazada por "Green" después de hacer una búsqueda de una base de datos. Por lo general, cada etiqueta especial tendrá su propia subrutina que se ejecuta cada vez que se ve la etiqueta. Cada subrutina puede ser básicamente cualquier cosa que quiera hacer en Perl, incluidas las búsquedas de la base de datos o lo que sea. Simplemente crea las subrutinas para devolver lo que sea apropiado para reemplazar cada etiqueta especial que cree. Se pasan lastributes en las etiquetas especiales (como el campo = "favorito_color" en el ejemplo anterior) a la subrutina correspondiente. No es específico de la web, Sin embargo, a pesar del sesgo definido de esa manera, y el análisis de la plantilla puede usarse tan fácilmente en cualquier otro documento de texto. Los ejemplos aquí asumirán que lo está utilizando para aplicaciones CGI convenciales. Proporciona funciones para analizar cadenas y construir listas de elementos repetidos (como en la salida de un motor de búsqueda). Está orientado a objetos, pero, como el Módulo CGI: no requiere que el programador use una interfaz OO. Solo puede importar el conjunto de métodos ``: Standard '' '' "y usarlos sin referencia de objeto, y creará y usará un objeto interno automáticamente. Este es el método recomendado para usarlo a menos que necesite múltiples objetos de plantilla, o le preocupa la contaminación del espacio de nombres. HSYNOPSIS Use el texto :: Tagtemplate QW (: Standard); # Defina una sola etiqueta para sustituir en una plantilla. add_tag (mytag => 'hola mundo'); # Definir varias etiquetas todas a la vez. El método Etiquetas () se limpia # todas las etiquetas actuales. Etiquetas (+ {foo => 'the string foo'. ', # Barra de cadena de una sola cotización => "$ env {usuario}", # Lista de cadenas de doble cotización => Únase a ('
Texto :: Tagtemplate Software relacionado
Handel :: Manual :: Cookbook :: escribiendoCustomStorage
HANDEL :: Manual :: Cookbook :: WritingCustomStorage es un ejemplo paso a paso de escribir una clase de almacenamiento personalizada. ...
161
DATOS :: Validate :: IP
DATOS :: Validar :: IP es un módulo PERL que contiene métodos de validación IP. ...
165
Maldiciones :: ui :: Listbox
CURSES :: UI :: Listbox puede crear y manipular los widgets de Listbox. ...
176
Cplancepus :: testerguide
CPANPLUS :: Testerguide le permite convertirte en un probador de cPAN con CPANPLUS. ...
142