Gyakori igény, hogy gyorsabb fejlettebb webáruházra térjünk át. Egy ilyen projekt során gyakran felmerülnek kompatibilitási problémák, akár adatbázis szinten is. Ennek egyik eleme gyorsabb innoDB motor használata.
A teszt projekt során felszínre került, hogy miért nem tudunk innoDB motorral régi oscommerce áruházakat üzemeltetni. Sajnos a rendelések kezelése egy méret felett teljesen lehetetlen, ha nincsenek az adattábláink a lekérdezéseknek megfelelően optimalizálva.
A kutatás során az is kiderült, hogy nem elég az adattáblák optimalizálása, mert egyes tárhelyszolgáltatók beállításai miatt a régi oscommerce váz programkódjainak módosítása is elengedhetetlenül szükséges.
Összehasonlítva a régi oscommerce és az új Tóthcom rendszert az eredmények megdöbbentőek:
Művelet | oscommerce v2.3.4 | TóthCom 1.0 |
kategória oldal betöltése | 1022 ms | 252 ms |
termékoldal betöltése | 566 ms | 289 ms |
Az adatokból kiderül, hogy nagyságrendekkel gyorsabb a TóthCom váz, mely a rengeteg fejlesztésnek köszönhető.