paginacion web

paginacion web

      • 22
      • mensajes
      • miembro desde
      • 28/04/10
    10/04/2012
    #1 paginacion web

    hola¡¡

    tengo una pregunta a la cual no he encontrado respuesta. Les agrdeceria su ayuda..

    ¿De que lado se debe hacer la paginacion, del lado del servidor(usando php) o del lado del cliente(usando jquery)?

    saludos¡¡¡¡

  1. ¿Este tema te pareció interesante? Compártelo!

    ¿No es lo que buscabas? Intenta buscar un tema similar

    3 comentarios / 254 Visitas

      • 127
      • mensajes
      • miembro desde
      • 23/05/07
    11/04/2012
    #2 Re: paginacion web

    En principio, Son cosas distintas
    podes tener una paginacion por servidor, al estilo de lo que google hace cuando buscas y te tira 10 resultados, en vez del total.

    Si vos tiras todos los resultados y los paginas con jquery (nunca use paginadore js) estas pidiendo a la bd (si es que la hay) y haciendo que el lenguaje de servidor (si es que lo hay) maneje todos registros de una sola vez, como tambien haciendo la pagina mas pesada, a no ser que el paginador este configurado para cargar contenido a demanda (tal vez con ajax), que tal vez lo podes configurar con jquery, ni idea porque nunca lo use..

    saludos

      • 22
      • mensajes
      • miembro desde
      • 28/04/10
    11/04/2012
    #3 Re: paginacion web

    gracias por contestar Matiasar

    OK¡¡ con lo que me dices entiendo que es mejor hacer la paginacion del lado del servidor.
    Efectivamente uso base de datos, uso ajax por medio de jquery y tambien uso json para la transfernecia de datos.
    Hay un plugin de jquery (llamado jPaginate)y supuestamente realiza la paginacion del lado del cliente, pero no lo he usado aun...Lo revisare a ver como funciona.

    saludos¡¡

      • 2,418
      • mensajes
      • miembro desde
      • 07/11/10
    13/04/2012
    #4 Re: paginacion web

    La mejor manera y más efectiva debido a que utiliza menos recursos es a través de php.
    Contás los registris, los dividis por X cantidad y te da la cantidad de páginas que luego mostrás con un limit x,y

    En J query, al ser client-side, estás trayendo todos los datos (que pueden ser millones) y ocasionar problemas en el servidor, sin contar los que podría la cantidad de resultados ocasionar en el browser.-