12.3.2019, 10:05
@KubiszDeny Tohle je jedna možnost, kterou je můžeš použít: https://github.com/kodi-community-addons...implecache. Jinak inspiraci lze najít i v jiných addons, které nějakou formu cache většinou také používají. Nebudu radit ve kterých... Bez cache to asi při větším rozšíření addon mezi uživatele nebude žádná sláva. Stačí, aby si lidé začali z tvých seznamů vytvářet widgety a už to zase bude s tou zátěží serveru o dost horší.
Jinak k tvé poznámce o stahování obrázků. Kodi si obrázky stahuje jen poprvé, každé další zobrazení téhož už si berte z lokální obrázkové cache (Textures13.db + Thumbnails adresář). Jinak část prodlevy při navolení seznamu jde na vrub komunikaci se serverem, ale část je také daná dobou zpracováním na straně Kodi. V tomto případě pak záleží na výkonu HW (CPU, paměťové a hlavně diskové operace). Tady také bude problém s velikost tvých seznamů. Proto to také v jiných addon podobného ražení jsou takové seznamy rozděleny na části. Ty je načítáš a sestavuješ vždy celé a to si prostě čas vezme.
Jinak k tvé poznámce o stahování obrázků. Kodi si obrázky stahuje jen poprvé, každé další zobrazení téhož už si berte z lokální obrázkové cache (Textures13.db + Thumbnails adresář). Jinak část prodlevy při navolení seznamu jde na vrub komunikaci se serverem, ale část je také daná dobou zpracováním na straně Kodi. V tomto případě pak záleží na výkonu HW (CPU, paměťové a hlavně diskové operace). Tady také bude problém s velikost tvých seznamů. Proto to také v jiných addon podobného ražení jsou takové seznamy rozděleny na části. Ty je načítáš a sestavuješ vždy celé a to si prostě čas vezme.