Xao :: DO :: Web :: Página

XAO :: DO :: WEB :: Página es un objeto central de Xao :: Sistema de representación web.
Descargar ahora

Xao :: DO :: Web :: Página Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Andrew Maltsev
  • Sitio web del editor:
  • http://search.cpan.org/~amaltsev/

Xao :: DO :: Web :: Página Etiquetas


Xao :: DO :: Web :: Página Descripción

Xao :: do :: Web :: Page es un objeto central de Xao :: Sistema de representación web. Xao :: do :: Web :: Página es un objeto central de Xao :: Sistema de renderización web.Synopsisoutside Web Environment: My $ Page = Xao :: Objetos-> Nuevo (Objname => 'Página'); My $ FECHA = $ PAGE-> Expandir (Plantilla => ''); Dentro de Xao :: Plantilla Web: <% payor path = " bits alfing path" arg = {<% someobject f%/>}%> Como Xao :: Do :: Web :: Objeto de página (a partir de ahora en el objeto exhibido de la página de justa) es el objeto central para el motor de renderizado web de XAO :: Web Web Comenzaremos con lo básico de cómo funciona. El gol de Xao :: Web El motor de representación es producir un archivo de datos HTML que se puede entender por el navegador y se muestra a un usuario. Por lo general, utilizará tablas de base de datos, plantillas y varios objetos visualizables para lograrlo. Cada vez que se solicita una página en el navegador web de alguien A XAO :: Handler de Web se ejecuta, prepara la configuración del sitio, abre la conexión de la base de datos, determina qué sería iniciar el objeto y / O iniciar la ruta y hace muchas otras cosas útiles. Si aún no ha leído sobre esto, se sugiere que lo haga: consulte Xao :: Web :: Intro y Xao :: Web. Aunque Xao :: Web Handler puede llamar a un objeto arbitrario con argumentos arbitrarios para producir una página HTML. Supongamos el escenario más simple de la página de llamadas Objeto con solo un argumento: ruta a una plantilla de archivo HTML para simplificar (Otra forma de pasar alguna plantilla a un objeto de página es pasar el argumento llamado "plantilla" con el texto de la plantilla como el valor). Este es el comportamiento predeterminado de Xao :: Web Handler Si no lo anula en Configuration.let, DIA EL USUARIO PEDIDO PIDE HTTP ://oursite.com/ y Xao :: Web traducido en la llamada al método de visualización de la página con "Ruta "Argumento establecido en" /index.html ". Todas las rutas de la plantilla se tratan en relación con el directorio "Plantillas" en el directorio del sitio o al directorio "Plantillas" de SISTEMA, no existe una plantilla específica del sitio. Supongamos que los archivos de plantillas / index.html en el directorio de inicio de nuestro sitio contienen lo siguiente: ¿Hola, mundo? Como no hay símbolos especiales en el método de visualización de ese plantilla, devolverá exactamente ese texto sin ningún cambio (también almacenará la plantilla pre-analizada en caché para Reutilice bajo mod_perl, pero esto es irrelevante por ahora).


Xao :: DO :: Web :: Página Software relacionado