Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Velocità nel visualizzare i dati Repeater vs DataGrid

    salve a tutti una curiosità
    ipotizziamo di dover estrarre 300 records da un db mysql
    Caso 1: utilizzo un DataGrid con paginazione (30 per pagina)
    Caso 2: unico elenco con un Repeater

    quale tra le due soluzioni è più veloce ?
    tralasciamo eventuali considerazioni sul fatto che l'utente sarà leggermente confuso nel dover consultare 300 records in un'unica pagina !!!

  2. #2
    Ovvio che il confronto dovrai farlo tra un datagrid senza paginazione e un repeater altrimenti e' sicuramente piu' veloce la soluzione paginata in quanto il volume di codice html scambiato e' inferiore. A parita' di ondizioni, il repeater permette di generare il codice piu' pulito possibile e quindi piu' performante.
    Saluti a tutti
    Riccardo

  3. #3
    ok ci siamo

    il punto esula un po' dalla sezione asp.net ma secondo voi il fatto di paginare con un DataGrid non è un po' controproducente per quanto riguarda l'ottimizzazione sui motori di ricerca ?

  4. #4
    secondo noi,
    e' controproducento allo stesso modo di quanto lo e' visualizzare 1 quintale di html prodotto dalla mancanza di paginazione. I motori ti portano traffico, la mancanza di paginazione rende il sito scomodo da usare.
    Saluti a tutti
    Riccardo

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.