-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Pomalé načítání obsahu databáze #11
Comments
Jo ona se totiž načítá celá. Ale těch dat je pomálu (konkrétně 24kB), rozhodně míň, než průměrný obrázek. Možná se jen zobrazuje pomalu, to stahování dat by problém být neměl. |
No, každopádně vždycky, když otvírám na telefonu databázi, tak to trvá půl věku a myslím, že by bylo příjemné, kdyby se to změnilo. To s těma datama byl jen nápad, čím by to mohlo být (resp. nenapadá mě jiný důvod, proč by to tomu mělo tak trvat). Každopádně asi to bude souviset s tím, kolik se toho načítá, protože když tam pak přidávám nějaké filtry (konkrétně to zkouším na oddílu) tak ta prodleva závisí na tom, kolik toho tam nechám načítat - celá databáze aktivních členů: 12 vteřin, databáze členů třeba čtvrtého a šestého oddílu: 2 vteřiny, databáze čtyř oddílů (třeba 4, 6, 7, 8): 5vteřin, šest oddílů: 8 vteřin… A pro jistotu jsem zkoušel i jiné zařízení (aby to nebylo náhodou mým telefonem) a vypadá to, že to tak je na většině telefonů. |
Při otevření databáze v interní sekci trvá celkem dlouho, než se načte její obsah (zatímco samotná stránka je už plně načtená) - po tuto dobu to vypadá, že je databáze prázdná a stránka nereaguje. Na počítači to takový problém není (tam se doba načítání pohybuje okolo jedné vteřiny - aspoň u mne), ale na mobilu si občas člověk říká, jestli to vůbec funguje - zkoušel jsem dva prohlížeče: Vivaldi (jádro chromium) - 8 vteřin a Firefox - 13 vteřin.
Myslím, že by bylo vhodné optimalizovat načítání pro méně výkonná zařízení. Napadá mne, že by mohlo pomoci třeba zmenšit množství dat, co se musí načíst najednou při startu stránky (další by se mohly načítat třeba při scrollování), nebo něco takového.
The text was updated successfully, but these errors were encountered: