Perl y el Web - Desarrollo Web en Perl

8 - Desarrollo Web en Perl

Monografía creado por Chato. Extraido de: http://www.tejedoresdelweb.com/307/article-5813.html
04 de Enero de 2007
Por qué Perl para el Web?

Perl provee herramientas muy sencillas de uso para la generación de páginas dinámicas vía procesamiento de información de entrada/salida a través del Web. Este hecho masificó el uso de Perl en la creación de scripts para el web así como un sinnúmero de otras aplicaciones. La utilidad de Perl en el web ha ido aumentando notoriamente con el tiempo. Su afinidad con las aplicaciones necesitadas en internet ha hecho sumer esfuerzos en la creación de distintos módulos y bibliotecas orientadas a distintos temas Web.

Construcción de CGIs y Utilidad en HTTP

Por qué Perl es ocupado por tantos programadores en la creació nde CGIs ? La respuesta a esta ointerrogante se encuentra en una de las definiciones básicas de perl como lenguaje de programación : " Perl es un lenguaje interpretado optimizado para el procesamiento de archivos de texto plano, extrayendo información de ellos e imprimiendo reportes en base a esa información"

La mayoría de las aplicaciones CGI involucran la manipulación de datos con acceso a programas externos y aplicaciones. Perl provee una gran cantidad de módulos tanto para la generación de aplicaciones particulares así como la administración de servidores web (en particular Apache), facilitando muchas veces la realización de tareas que en otra instancia resultarían tediosas.

Otra orientación de Perl es el procesamiento de información transmitida vía protocolo HTTP. Un módulo especial de Perl (Lite) provee funcionalidades para el trabajo en este contexto.

Expresiones Regulares

Una de las funcionalidades más poderosas de Perl es su cualidad de realizar calce de patrones de texto a través de "Expresiones Regulares", las cuales representan una forma de expresar un patrón o secuencia de calce. Esta es una herramienta tremendemente poderosa que posee el lenguaje, así como una de sus principales características. En el contexto de web esta característica ha sido tremendamente utilizada en la interpretación de formularios y generación de páginas dinámicas vía cgi. Una reciente utilidad de esta heramienta del lenguaje se encuentra en el procesamiento de documenetos XML.

XML

El reciente módulo Perl XML::Parser permitió a los programadores crear aplicaciones utilizando XML, ocupando una herramienta eficiente y de fácil uso para el procesamiento de este tipo de documentos muy utilizado en la actualidad. La característica inicial de Perl, un lenguaje procesador de información en texto, fue una excelente compatibilidad en este punto.

Sé el primero en opinar


Monografías relacionados con 'Perl y el Web'

Perl es un lenguaje interpretado optimizado para la lectura y extraccion de información de archivos... Más »
Revisamos varios lenguajes de programación que son usados en la actualidad para hacer páginas Web.... Más »
Existen varios lenguajes Script para el desarrollo de aplicaciones Web. La verdad es que ninguna... Más »
Se discute cómo mejorar el performance aumentando el número de servidores Web. Esto involucra distribuir... Más »
Quisiera por lo tanto partir ahora de un conjunto de apuntes generales, de una veloz... Más »

Autor y licencia de 'Perl y el Web'


Monografía de Chato. Extraido de: http://www.tejedoresdelweb.com/307/article-5813.html CopyLeft
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.