Ver Mensaje Individual
  #3 (permalink)  
Antiguo 11/02/2012, 00:58
Avatar de caricatos
caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 1 mes
Puntos: 1284
Respuesta: Debo usar Ajax ???

Hola:

El sitio correcto para la consulta es este, ya que usar Ajax no implica obligatoriamente usar lenguajes del servidor, porque las peticiones pueden hacerse también a ficheros xml y sus variantes, o incluso básicos ".txt" (aunque no sea recomendable, porque en realidad se procura interactuar dinámicamente...)

Sobre la pregunta te daré mi opinión sin haberte entendido en los detalles:

En principio las peticiones Ajax se hacen con javascript y los navegantes de tu web tendrán todo el derecho del mundo de desactivarlo, así que una buena práctica es conseguir que tu página sea navegable sin Ajax, y luego añadirle la tecnología... un ejemplo:

<a href="?buscar=nombre">buscar nombre</a>

Y la página realiza la consulta y muestra con el resto de elementos de habituales de la página los resultados en su capa concreta...

Luego añades al enlace:


<a href="?buscar=nombre" onclick="return buscar('nombre')>buscar nombre</a>

Donde la función buscar devuelve el valor false a la llamada para que el enlace se cancele, y a la vez se hace esa petición pero sin mostrar los elementos habituales. Tan solo lo que necesitas.

Sobre el volumen de datos en las peticiones, en mi opinión es lo correcto, aunque si en la petición puedes prever los siguientes datos que necesites, no estaría de más que los recogieses (no estás obligado a mostrar todo lo que buscas...)

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo