Amennyiben a WordPress felületén létrehoztuk a szükséges API kulcsokat és összekötöttük a WordPress áruházunkat a WsFeedApp - al API-n keresztül, akkor elvégezhetjük a termékadatok első betöltését.
Ehhez ugyanúgy az Áruházaim menüponton belül az összekapcsolt áruház csempén válasszuk a Termékfrissítés lehetőséget.
A termékadatok letöltése azonnal ütemezésre kerül és termékszám és API kapcsolat gyorsaságának függvényében akár néhány percen belül betöltése kerülnek a termékadatok.
A betöltés ideje alatt a rendszerből akár ki is lehet lépni, el is lehet navigálni más menüpontba, ugyanis az ütemezett feladat a háttérben fut. Ha visszalépünk az Áruházak menüpontba továbbra is nyomonkövethető, hogy az adott betöltés még folyamatban van-e.
Amint a termékadat betöltés elkészült újra elérhetővé válnak a lehetséges menüelemek az adott csempén, illetve a Termékek --> Áruház neve menüponton belül listázódnak a letöltött termékek és megtekinthetők a részletes termékadatok.
Ugyan a betöltés sebessége nagymértékben függ a WordPress rendszert kiszolgáló szerverinfrastruktúra jellemzőitől, most mégis vegyünk egy példát a betöltési idők becslésére:
Ha azt feltételezzük, hogy a WordPress áruház egy 4 magos 8 GB RAM - al rendelkező VPS szerveren fut, akkor a termékszámok függvényében az alábbi futásidőkkel kalkulálhatunk.
Termékszám | Becsült termékszinkronizálási idő |
---|---|
100 db | ~0.5 perc - 1 perc |
500 db | ~2 perc - 5 perc |
1 000 db | ~4 perc - 10 perc |
5 000 db | ~15 perc - 25 perc |
10 000 db | ~30 perc - 45 perc |
25 000 db | ~1.5 óra - 2 óra |
50 000 db | ~4 óra - 5 óra |
Fontos, hogy a teljes termékadatbetöltést csak egyszer csinálja meg a rendszer. Az első betöltést követően mindig csak a változásokat tölti le a WsFeedApp, így biztosítva, hogy naponta több alkalommal biztosított legyen a termékadat frissítés. Ezzel a termékletöltési idő akár néhány másodpercre, percre csökkenhet.
Ha pedig a legutolsó termékadat frissítés óta nem változott egyetlen terméknek sem semmilyen adata, a WsFeedApp átlépi a termékadat frissítési lépést és rögtön a sorrendben következő ütemezett feladatot hajtja végre.