Foros del Web » Creando para Internet » HTML »

Armar VISTA: XML / XHTML / Opciones eficientes

Estas en el tema de Armar VISTA: XML / XHTML / Opciones eficientes en el foro de HTML en Foros del Web. Hola a todos, Quiero mejorar la forma en la que armo la "vista" en los sitios que voy creando. Actualmente lo que hago es bastante ...
  #1 (permalink)  
Antiguo 23/01/2009, 08:18
 
Fecha de Ingreso: diciembre-2004
Mensajes: 721
Antigüedad: 13 años
Puntos: 2
Armar VISTA: XML / XHTML / Opciones eficientes

Hola a todos,

Quiero mejorar la forma en la que armo la "vista" en los sitios que voy creando.

Actualmente lo que hago es bastante simple, tengo archivos PHP con HTML en los que imprimo valores de variables (que son pasadas por controladores).

Para tener algo mas eficiente necesito que el armado de la vista sea más dinámico, digamos algo que finalmente me permita:

- Poder expresar la información final con diferentes formatos, por ej. XML ó XHTML.
- Que el producto final no entorpesca lo referente a SEO en lo más minimo.
- Cuando el resultado final sea un documento XHTML, que no sea tedioso actualizar porciones del mismo con dhtml.



En un primer aproach se me ocurre que puedo tener la información salida de la base en XML (NO guardar XML, sino generarlo). Ese XML puede ser usado como salida simple ó para ser procesado y luego incrustado en plantillas XML.

Esto podria ser un buen comienzo pero al mismo tiempo tengo el proceso intermedio de generar XML y parsearlo, y la idea es no sobre-cargar tanto al servidor.

Otro que se me ocurre pero no me gusta mucho sería usar XML formateado con XSL, pero supongo que aquí voy a perder "amigabilidad" con los search engines.
Aunque esto me ayudaría mucho a la hora de actualizar porciones del documento con dhtml...


Me gustaría saber como lo hacen ustedes ó si hay técnicas o modelos conocidos, que funcionen y que yo pueda implementar en mi herramienta de trabajo.


Desde ya, gracias por sus comentarios.
  #2 (permalink)  
Antiguo 26/01/2009, 09:02
Avatar de MarioNunes  
Fecha de Ingreso: agosto-2005
Mensajes: 280
Antigüedad: 12 años, 4 meses
Puntos: 1
Respuesta: Armar VISTA: XML / XHTML / Opciones eficientes

Yo siempre he utilizado la sustitución para montar la vista.

Salu2.
__________________
www.pensandoenred.com
  #3 (permalink)  
Antiguo 29/01/2009, 08:32
 
Fecha de Ingreso: diciembre-2004
Mensajes: 721
Antigüedad: 13 años
Puntos: 2
Respuesta: Armar VISTA: XML / XHTML / Opciones eficientes

Y eso te sirve de misma forma cuando tienes que ACTUALIZAR (con ajax por ejemplo) ?

Osea, si tenes una lista de elementos y tienes que agregar uno nuevo sin refrescar, como haces vos?

saludos!
  #4 (permalink)  
Antiguo 30/01/2009, 13:03
Avatar de emiliodeg  
Fecha de Ingreso: septiembre-2005
Ubicación: Córdoba
Mensajes: 1.830
Antigüedad: 12 años, 3 meses
Puntos: 54
Respuesta: Armar VISTA: XML / XHTML / Opciones eficientes

bueno si usas jQuery para manejar Ajax tiene una funcion donde haces $.load(url + selector); asi te ahorras de estar haciendo distintas funciones para ver si es ajax o no

ejemplo
load('noticias.php #bloque-de-noticias);

probablemente no sea lo optimo generar toda la pagina para rescatar una parte nada mas pero funciona muy bien

y sino puedes hacer en tu aplicacion preguntar si la consulta es un ajax entonces solo devuelves la parte que te solicitan ya maquetada o no y pones el contenido donde deba
__________________
Degiovanni Emilio
developtus.com
  #5 (permalink)  
Antiguo 23/02/2009, 12:31
 
Fecha de Ingreso: diciembre-2004
Mensajes: 721
Antigüedad: 13 años
Puntos: 2
Respuesta: Armar VISTA: XML / XHTML / Opciones eficientes

hm... si entiendo, es simple si tengo que agregar contenidos... solo texto ó html estático. Cuando lo que tengo que agregar es una estructura con funcionalidad ahi estoy en problemas... si o si tengo que tener la estructura definida en algun lado, tomarla como plantilla, cargarle el contenido, aplicarle eventos y luego meterla en el dom...

Es bastante mas dificil de lo que imaginaba ... pero bueno ya encontraré forma!

gracias!

PD: Puse un ejemplo en el foro de JavaScript
http://www.forosdelweb.com/f77/actua...ciente-665429/
  #6 (permalink)  
Antiguo 23/02/2009, 12:37
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 11 años, 6 meses
Puntos: 2122
Respuesta: Armar VISTA: XML / XHTML / Opciones eficientes

No veo que tiene que ver esto con PHP Orientado a Objetos, y como bien sabrás PHP es un lenguaje que se ejecuta en el lado del servidor no en el cliente.

Te muevo al foro de HTML donde de seguro te podrán asesorar más a detalle.

Saludos
  #7 (permalink)  
Antiguo 02/03/2009, 09:34
 
Fecha de Ingreso: diciembre-2004
Mensajes: 721
Antigüedad: 13 años
Puntos: 2
Respuesta: Armar VISTA: XML / XHTML / Opciones eficientes

hm... bueno tal vez en este punto ya no tenga mucho que ver... ok ok como a ustéd la paresca, usted manda ;)

un saludo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:34.