28-abril-2008

Tras ver los múltiples ejercicios de autoevaluación, vamos con los CGIs.

Primero, en el CGI le decimos que vamos a inicializarlo y le pasamos una cadena :standard que podrá ser :html2,:html3,:cgi, es decir con esa pequeña orden llamamos a muchos identificadores. Para la documentación en perl poner 'perldoc'. Una de la orden qimportamos es header qimprime la cabecera de html.Una vez que se incluye la cabecera el resto es simple. En Perl tb es bastante simple manejar los RSS. Lo vemos en el ejemplo. ¿QUé pasa cuando por ejemplo el fichero xml es muy grande? Hay una alternativa qson los filtros SAX. La info va llegando como en un canal, y los eventos qvan llegando sólo respondemos a los uqe nos interesan. Vemos que las clases en Ruby se declaran con class, luego se pone el includer, los arrays con @ serán variables de instancia.Tenemos tag_start qva a responder cuando se reciba el inicio de la etiqueta.