paging behövs när alla listings visas. Bootstrap har färdiga stylingpaket för paging men kanske har funktionen i javascript också. Jag ser flera sätt man kan göra det på.
Hämta allt från databasen. Paginera efteråt med javascript
Hämta top 20 för sida ett, 21-40 för sida osv
En kombo. Typ att man hämtar top 100 och när man har bläddrat några sidor framåt så hämtar man nästa
Alt 1 lämpar sig för små databaser och kommer snabba upp att växla mellan sidor.
Alt 2 ger mindre dataöverföring mellan klient och server.
Om man har tex 100 databasposter som vi förmodligen skulle kunna vara rimligt för startplatser så kan man lika gärna hämta alla på en gång. Men om man vill göra nya ebay kanske man inte villa hämta hela databasen.
Kanske implementera flera sätt och göra det till ett configalternativ?
Detta har ju med paging och göra men filtrering borde också tas i beaktande
Finns klart i en branch. Körde på alternativ 2 för det är tillräckligt snabbt så länge man inte kollar långt bak bland sidorna. Möjligtvis behövs det lite tester också.
paging behövs när alla listings visas. Bootstrap har färdiga stylingpaket för paging men kanske har funktionen i javascript också. Jag ser flera sätt man kan göra det på.
Alt 1 lämpar sig för små databaser och kommer snabba upp att växla mellan sidor. Alt 2 ger mindre dataöverföring mellan klient och server. Om man har tex 100 databasposter som vi förmodligen skulle kunna vara rimligt för startplatser så kan man lika gärna hämta alla på en gång. Men om man vill göra nya ebay kanske man inte villa hämta hela databasen.
Kanske implementera flera sätt och göra det till ett configalternativ? Detta har ju med paging och göra men filtrering borde också tas i beaktande