Seguinte turma, preciso concluir um Projeto Final pra conclusão de curso e gostaria de entender, como funciona logicamente a técnica de se exibir 10 informações diferentes em uma página, e em seguida ao clicar em próx., exiba mais dez, ou seja… suponhamos um website de locadora de video,
ao clicar em exibir todos os filmes, na primeira página apareceria:
os primeiros 10 filmes com sinopses, links e tdo mais…
e ao clicar em >> ou 1 2 3 4 5 6 7 8 9 (onde os números, são os números das próximas páginas) a página exibe mais 10 filmes e assim por diante…
Desde já agradeço, ou se o tópico estiver inútil, que me digam pelo que pesquisar.
grato 
Dúvida lógica, website exibir de 10 em 10 ítens
1 Resposta
Vou explicar lógicamente… Depois vê o que vc acha no Google.
Conheço duas maneiras de fazer paginação (em Web).
-
Obter todos os registros da busca e ir paginando em tela, ou seja, simplesmente escondendo a página anterior e mostrando a nova. Normamente é feito em JavaScript. A vantagem desta abordagem, é que somente a primeira página é leva um certo tempo, as demais já estão carregadas, apenas escondidas.
-
Obter realmente X registros no banco de dados. Ex: 1 ao 10, 11 ao 20. E ir paginando através do banco de dados. Deste modo vc acessa o banco de dados mais vezes, porém diminui o tráfego de rede. Já que na primeira página o usuário pode encontrar o que estava procurando.
Eu pessoalmente prefiro a segunda opção, mas depende muito da situação, do negócio, da quantidade de registros, da limitação do filtro, etc etc…