Élesben

2021-05-23-án elindult a rendszer éles tesztelése, mely sok tanulságot hozott. A kezdeti hibák fokozatosan kijavításra kerültek és júliusra egy stabil „in production” webáruház állt elő.

Az APP rendszer további fejlesztése előre láthatóan 2021 év végéig befejeződik és lehetővé válik az App Store használata. A hátralévő időben számos örökölt fizetési, szállítási és rendelés összesítő modul kerül majd migrálásra. A HTML fejrész tagok és a dobozok is fokozatosan átkerülnek az Appok közé.

Menet közben elkészült az időzítők naplóinak áttekintője és a véleménykérő App is.

Az éles tesztrendszer itt megtekinthető: https://tárcsa.hu

Migráció RÉGI oscommerce áruházból

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űveletoscommerce v2.3.4TóthCom 1.0
kategória oldal betöltése1022 ms252 ms
termékoldal betöltése566 ms289 ms
Webshopmotorok teljesítményének összehasonlítása ugyanazon az adatbázis tartalmon

Az adatokból kiderül, hogy nagyságrendekkel gyorsabb a TóthCom váz, mely a rengeteg fejlesztésnek köszönhető.

Átlagos oldalbetöltési idő változása a rendszer csere után. (2021-05-23) FORRÁS: Google Search Console

Év végi frissítések

A munka folytatódott és néhány hasznos applikáció is elkészült. Létrejött a raktár kezelés készlet felvétellel, beszállító kezeléssel, termék kartonnal és leltár modullal. Elkészült a csomagolási applikáció moduláris szállítási modulnak megfelelő export-import állomány kezeléssel.
Szerződött külső átvételi pontok elszámolási kezelése is lehetséges, amivel a „bolti” szállítási modul bővült ki.
Az adminisztrációs rendelés szerkesztő és készítő béta fázisba ért.
December folyamán kialakításra került az éves munkarend naptár automatikus ünnepnap generálással, mely szállítási tájékoztatókhoz és fizikai bolt nyitvatartási rendjének kezeléséhez is használható alapokat nyújt.
FB pixel és google analytics modulok integrációja is megtörtént a süti kezelő felületekbe.

2021 terve egy éles és termelésre kész áruház felállítása, mely hamarosan bemutatásra kerül.

Éves szerkeszthető munkarend naptár

ELJÖTT AZ ApPlikációk ideje

Az elmúlt COVID időszak termékeny projektjei több izgalmas applikációt keltettek életre .

  • CIB bankkártyás fizetési applikáció
  • SimplePay fizetési applikáció
  • MPL postapont applikáció
  • GLS szállítási applikáció
  • Facebook (login) applikáció
  • Forgalmi statisztika applikáció
  • Blogtér applikáció

Néhány vázat is érintő koncepció és folyamat dokumentálása is megtörtént.

Minden applikáció természetesen váz módosítás nélkül kattintásra telepíthető lesz.

A „blogtér” elsőre idegennek hathat, de aki ismeri az „information manager addon” korábbi csomagjait, annak ismerősnek tűnhet, igaz néhány fontosabb funkcióval azért kibővült.

Az App több síkon képes kezelni az információs tartalmakat. Lehetőség van főoldalra, lábrészbe, termékoldalra és rendelés értesítő levél csatolmányként is tartalmakat elhelyeznünk a hagyományos blog lista illetve a két legfontosabb szerkeszthető oldal az adatkezelési nyilatkozat és a vásárlási feltételek kialakítása mellett.

PDF-ként is elmentésre kerülnek az elkészített tartalmaink, így levél mellékletként könnyen csatolhatók, de termék oldalon használati útmutatóként is bemutathatók.

A HOOK eljárásoknak köszönhetően rendkívül rugalmasan oszthatók szét tartalmaink.

Néhány funkció még kidolgozás alatt van úgymint a Blogtér URL slugja és a tartalmakba bekereső kiegészítés.

Az applikációk fejlesztése elengedhetetlen a váz kibővítéséhez illetve annak hiányosságainak feltárásához.

A következő lépések várhatók a közeljövőben:

  • Csomagoló applikáció szállítási rendszerekkel való kommunikációhoz
  • Áru bevételezés
  • Árukartonok
  • Raktár készlet kezelési modul csomag szedéshez (vonalkódos rendszer)
  • és még sok más izgalmas dolog…

Júniusi frissítések

2020-06-20-án kiadott frissítések a következő funkciókat bővítik és javítják a TOTHCOM webáruházat.

  • Termék állapotok (2 alap után további 8 termék állapot vált használhatóvá)
  • Google indexek, árukereső, FB feeder, adwords feeder
  • Google kategóriák rendelése termék listákhoz
  • Regisztráció nélküli vásárlás moduláris beépítése és váz igazítás
  • Regisztráció nélküli vásárlás megszakadásának utólagos automatizált javítása cronnal
  • Mobil kapcsolati hiba kerülése rendelési folyamatban (dupla rendelések)
  • W3School sablon beviteli mezők gombokká alakítása
  • Szűrő doboz opciós termékekre kategóriákon belül és keresési listákban
  • Opengraph és kanonizáló fejléc tagok javítása
  • Egyéb kisebb működési hibák javítása
  • Spammer szűrés kapcsolati oldalhoz
  • Termék kiszerelések

Kereső barát URL

Az elmúlt napokban kialakításra került a keresőbarát URL kezelés. A tesztelés megkezdődött és reményeink szerint hamarosan véglegesíthető lesz.

/index.php?cPath=3_10&sort=1a&filter_id=4

helyett

/dvd-filmek-akcio-fox/?sort=1a

Miben hoz újat az új keresőbarát linkelés?

Slug rendszer került beépítésre, ami nagyon hasonló számtalan tartalom kezelő esetében is. Az URL-ek nem tartalmaznak paramétereket, hanem szavakból felépített láncolatokat, amik segítenek a tartalom gyors megértésében.

Nyelvérzékeny, ami azt jelenti, hogy egy angol termék link teljesen más, mint egy magyar. A nyelvváltás külső linkekről automatikus lehet paraméterezés nélküli, de a régi hagyományos formában

http://webáruház-link/?language=en

is használható maradt.

A tartalmi oldalak logikailag felfűzött könyvtárszerkezetnek megfelelően kerültek kialakításra. Jellemző kapcsolódási pontok például: termekek-, info-kapcsolat/ vagy info-adatkezeles stb.

Egyenlőre szabványos ékezet nélküli segédútvonalakat „routes” használhatunk.

A termék tulajdonság kezelés képességét kosár visszalépésekhez meghagytuk. A webshop kosárba nem enged keresőrobotokat, így azok biztonságosan használhatók visszatérési útvonalakon, hogy megőrizzék a termékhez korábban kiválasztott attribútumokat.

„Backward compatibility” – visszafelé kompatibilitás

A keresőbarát url kezelés bármikor kikapcsolható illetve előkészített slugok nélkül is működőképes. Természetesen célszerű keresőbarát URL-eket kialakítani, mert jobb eredményt lehet elérni találatainkban, ha használjuk őket.

Tervek

Vélhetően klasszikus SEO URL modulokat használó webáruházakat is frissítünk majd az új rendszerre, ezért az USU5 és más szabványos linkeket a későbbiekben automatikusan át fogja venni az áruház.

Példák:

http://demo.oscom.hu/dvd-movies-action-warner/?sort=1a

http://demo.oscom.hu/velemenyek-keresd-a-not/

http://demo.oscom.hu/termek-orulet/

http://demo.oscom.hu/product_info.php?products_id=2%7B3%7D6%7B4%7D3

Média „képecskék”

A legfrissebb sablonban elérhetővé vált az okos eszközök számára fontos sebességnövelő kisebb adattartalmú oldalletöltés a képek gyorsítótárazásával.

Média méret alkalmazható a sablon igényeinek megfelelő képkezelésekhez, ahol az eszköz a neki legmegfelelőbb képet tudja a megjelenítéshez letölteni.

Safari és egyéb WEBP formátumot nem kezelő böngészők az áttetszőség megőrzése miatt leméretezett formában PNG-t kapnak, míg az eredeti képek használhatóak maradnak.
A jövőben frissítésre kerülő áruházaknál üdvözítő lesz, hogy használhatóak maradnak a régi képeink.

Az átméretezést az adminisztrátor kezelheti. A hiányzó képek folyamatosan regisztrálódnak az HTTP lekérési hiba naplóba.

tothcom webstore

2019 végén tovább folyt az alaprendszer fejlesztése. Számtalan fordítási pontatlanság és megjelenítési hiba került javításra.

A fejlesztési munkával párhuzamosan készül a felhasználói dokumentáció is, melyet reményeink szerint hamarosan közre fogunk adni.

A fordításban a korábbi évtized vásárlói visszajelzései is fontos szerepet kaptak, de a dokumentációban rögzített működési folyamatok is nagy fokú pontosításokat igényeltek.

Sajnos az osCommerce történetére jellemzően nem volt egységes szemléletmód, hogy a működés és a fordítás az opensource kódban maradéktalanul érvényesülhessen. A felületesség átláthatatlanságot és káoszt eredményezett, ami a kódkincs folyamatos degradációjához vezetett.

Reményeink szerint az egységes szemléletmód majd ütőképesebb terméket képez.

A legújabb demonstrációs váz továbbra is elérhető a http://demo.oscom.hu weboldalon.

tóthcom webshop

2019 során elkezdődött a soha nem létező Oscommerce v2.4 rendszerének véglegesítése és egy használható webáruházzá alakítása.

A fejlesztés során a következő fő szempontok lettek figyelembe véve:

– sablonozhatóság
– modularitás
– átirányítások kezelése
– SMTP
– többnyelvűség
– vásárlási folyamatok javítása, HTML5 korszerűsítés
– belső hibák javítása
– csv adat import
– demonstrációs képi megjelenítés frissítése

A fejlesztési teszt folyamatosan zajlik. A következő lépések során a váz stabilitásának megteremtésére és a magyar nyelvkészlet beépítésére koncentrálunk.

A régi v2.3-as rendszerek sablon képében köszönnek vissza. Az elkövetkező lépésekről igyekszünk folyamatosan beszámolni.

A jelenlegi demonstrációs áruház itt található meg