Foros del Web » Programando para Internet » Javascript » Frameworks JS »

Quisiera intentar con Ajax, pero necesito sugerencias!!

Estas en el tema de Quisiera intentar con Ajax, pero necesito sugerencias!! en el foro de Frameworks JS en Foros del Web. Qué tal amigos expertos en el web! Bueno tengo una gran consulta que hacerles... La cuestión es la siguiente: Tengo mi aplicación web, hecha en ...
  #1 (permalink)  
Antiguo 05/06/2008, 11:02
Avatar de memoo  
Fecha de Ingreso: marzo-2008
Mensajes: 89
Antigüedad: 16 años, 8 meses
Puntos: 1
Quisiera intentar con Ajax, pero necesito sugerencias!!

Qué tal amigos expertos en el web!

Bueno tengo una gran consulta que hacerles...
La cuestión es la siguiente:

Tengo mi aplicación web, hecha en php y con bd en MySQL. Todo bien, la cuestión está al momento de mostrar información de la base de datos.

Es decir, técnicamente todo funciona, y funciona bien, el problema es que los datos que cargo en los diferentes controles como por ejemplo select (listbox), son demasiados registros:

-Tengo 4 listas que muestran datos, y cada una de ellas tiene muchos datos para mostrar, por ejemplo solo la primera muestra 45,089 registros.

-La segunda muestra arriba de 300 registros.

y así sucesivamente, la cosa es que hay ocaciones en las que el tiempo de ejecución no basta y me truena la aplicación, esto se lo atribuyo a que son miles de registros lo que se van a mostrar.
No sé que opciones creen que pueda usar para minimizar el tiempo o si tengo que implementar Ajax.

He leído que es muy útil para este tipo de cuestiones (de hacer muchas y constantes peticiones al servidor), solamente que no se casi nada de Ajax, así que les agredecería que me echaran una mano para decirme por dónde empezar, o alguna otra solución, les agredezco de antemano.

Saludos.
  #2 (permalink)  
Antiguo 05/06/2008, 11:15
 
Fecha de Ingreso: marzo-2008
Mensajes: 306
Antigüedad: 16 años, 7 meses
Puntos: 6
Respuesta: Quisiera intentar con Ajax, pero necesito sugerencias!!

Por lo que cuentas, el uso de AJAX en tu caso particular te puede reducir los problemas de carga en el servidor que comentas.
Sin embargo para ello debes tener el cuenta varios aspectos:
- Para reducir los problemas de carga tus páginas deben actualizarse "por partes" mediante AJAX. Por ejemplo, la lista gigante solo se cargaría una vez (en los sitios en que no la necesites la puedes ocultar).
- Eso obliga a un cambio total de arquitectura, tanto a como son generadas las páginas, como a la forma de interactuar del usuario. Por ejemplo, debes tener en cuenta que los típicos botones de "atras" y "adelante" del navegador con AJAX no funcionan.
- Dado que el contenido es generado dinámicamente en el navegador por peticiones del usario, los robots/spiders no ven dicho contenido por lo que es más difícil conseguir un buen posicionamiento en los buscadores (SEO).
__________________
Pop & Rock Bands
Pop Music Stars
  #3 (permalink)  
Antiguo 05/06/2008, 11:19
Avatar de memoo  
Fecha de Ingreso: marzo-2008
Mensajes: 89
Antigüedad: 16 años, 8 meses
Puntos: 1
Respuesta: Quisiera intentar con Ajax, pero necesito sugerencias!!

Ok, si es lo que estaba leyendo y pensando, de que se tendría que cargar por partes, ahora, me gustaría saber por qué tema podría empezar en específico.

Alguna recomendación?
Te agradezo mucho la respuesta :D

Saludos
  #4 (permalink)  
Antiguo 05/06/2008, 11:39
 
Fecha de Ingreso: marzo-2008
Mensajes: 306
Antigüedad: 16 años, 7 meses
Puntos: 6
Respuesta: Quisiera intentar con Ajax, pero necesito sugerencias!!

En principio lo más recomendable es usar alguna librería tipo JQuery que encapsula la parte "complicada" que va por "debajo de la mesa".
Sin embargo, antes de ponerte con eso yo te recomiendo que primero entiendas como es el funcionamiento de la arquitectura.
Luego una vez que lo tengas claro, piensa en como aplicarías dicha arquitectura en tu web. Es decir, que acciones va a iniciar el usuario, que datos va a recibir del servidor, que partes de la pantalla va a actualizar, ...
Si entonces todo te encaja y lo ves apropiado, será el momento de elegir una librería y empezar a probar.
__________________
Pop & Rock Bands
Pop Music Stars
  #5 (permalink)  
Antiguo 05/06/2008, 11:44
Avatar de memoo  
Fecha de Ingreso: marzo-2008
Mensajes: 89
Antigüedad: 16 años, 8 meses
Puntos: 1
Respuesta: Quisiera intentar con Ajax, pero necesito sugerencias!!

OK, creo que tienes razón, de hecho en estos momentos ando leyendo un eBook que bajé de Ajax, está bastante básico, pero creo que con eso podré entender rapidamente como se estrucutran las aplicaciones con Ajax.

Cuando ya esté en el mismo canal, osea entendiendo qué necesite, sería mucha molestia consultarte por alguna cuestión que salga?, jaja se nota que sabes de lo que hablas amigo, jejeje

saludosss
  #6 (permalink)  
Antiguo 05/06/2008, 11:58
 
Fecha de Ingreso: marzo-2008
Mensajes: 306
Antigüedad: 16 años, 7 meses
Puntos: 6
Respuesta: Quisiera intentar con Ajax, pero necesito sugerencias!!

Claro, pero por favor no lo hagas con mensajes privados. Pon tus dudas en el foro y así más gente te podrá ayudar u orientar, además de que otros se pueden beneficiar de las respuestas.
__________________
Pop & Rock Bands
Pop Music Stars
  #7 (permalink)  
Antiguo 05/06/2008, 12:02
Avatar de memoo  
Fecha de Ingreso: marzo-2008
Mensajes: 89
Antigüedad: 16 años, 8 meses
Puntos: 1
Respuesta: Quisiera intentar con Ajax, pero necesito sugerencias!!

Ok perfecto, entonces pondré manos a la obra, lo más seguro que ande por aquí ya con algo más avanzado (con respecto al avance del trabajo), y con nuevas dudas, jaja

Saludos y muchas gracias de nuevo!
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 07:12.