Prázdniny jsou za námi a my vám proto přinášíme přehled novinek z vývoje Eshop-rychle za oba letní měsíce.
Vedle intenzivní práce na nových funkcích, běžné údržbě a nezbytných aktualizacích, se věnujeme také optimalizaci databází a posilování stability systému před blížící se vánoční sezónou.
Optimalizace importních mechanismů
Enormní zátěž, které byla naše aplikace vystavena během náročného období posledních měsíců poukázala na úzké místo celého systému. Právě import, a to především velkého objemu dat, se ukázal být častou příčinou nestability a výpadků. Před nástupem vánočního období, které patří již tradičně k nejexponovanější fázi roku v online podnikání, jsme proto využili klidnějšího období léta, provedli hloubkové analýzy a následnou optimalizaci importních algoritmů a celého procesu importů dat, což se již nyní projevuje na stabilitě systému.
Přípravy pro přechod na PHP 7.4 a MySQL 8
Přechod na vyšší verzi PHP 7.4 a MySQL 8 nemusí z pohledu uživatele působit příliš sexy. Nicméně aktualizované verze přináší nové funkce, vylepšení a různá pročištění jazyka, což pozitivně ovlivní chod a rychlost systému. Každé zrychlení vašich e-shopů nakonec potěší jak zákazníky, tak i vyhledávače.

Novinky a vylepšení funkcí
Hodnocení produktů
Pro lepší přehlednost jsme upravili zobrazení hodnocení produktu a výpis diskuze. Zatímco dříve se zobrazovalo vše, což mohlo při větším počtu působit trochu nepřehledně, nově se zobrazuje pouze prvních 5 příspěvků a další se zobrazí po kliknutí na příslušné tlačítko. Rovněž výpis diskuse jsme upravili tak, aby se příspěvky zobrazovaly od nejnovějšího tzn. odshora dolů.

Zákaznická sekce
V administraci sekce Eshop → Registrovaní uživatelé → Zákaznická sekce nově naleznete možnost editace emailu pro získání nového hesla a potvrzovacího emailu.

CAPTCHA
Do šablon nové generace (New York a Milano) jsme u CAPTCHy přidali možnost vygenerovat jiný obrázek. Pokud zákazník nemůže přečíst text, nemusí znovu a znovu zadávat text, ale může si vygenerovat jiný.

QR kód
U modulu pro generování QR kódu jsme přidali validaci pro korektní formát IBANu.
Registrace zákazníka
Po dokončení registrace na e-shopu je nově zákazník přesměrován přímo do sekce pro zadání přihlašovacích údajů, aby nedocházelo k opomenutí vyplnění nezbytných údajů.

Ukončení podpory fiktivního výdejního místa Zásilkovny – Andělská hora
V posledních dnech vás zřejmě Zásilkovna informovala (viz obrázek e-mailu), že přerušuje podporu exportu zásilek na fiktivní výdejní místo vedené pod názvem Andělská hora. K exportu na fiktivní pobočku Andělská hora docházelo v případě, že zákazník zvolil při realizaci objednávky pobočku, která při vybavování objednávky již není dostupná a to z důvodu dočasného přehlcení, nebo byla zcela zrušena. Ze strany Eshop-rychle byla provedena úprava, která při exportu dat s dopravou na neexistující pobočku zahlásí, že pobočka neexistuje a export se neprovede. V takovém případě bude nutné výdejní místo v exportu změnit za jiné a tam data odeslat.
Opravy obecných bugů
- opraveno chybné fungování ID v univerzálním importu, které bylo dosud možné využít pouze pro aktualizaci produktů a nově lze využít i při prvním importu produktů
- opraveno zobrazování štítků u blogových článků
- opraveno fungování generování QR kódu pro slovenský systém
- opraveno napojení terminálu SumUp na pokladu
- opravena funkčnost notifikace informující o novém diskuzním příspěvku, která se již odesílá pouze uživatelům s příslušnými právy administrátora
- opravena možnost párování plateb pro Slovenskou spořitelnu, která změnila způsob zasílání dat v emailu ze ZIP na HTML
- opravena funkčnost přidávání kategorií v případě velkého počtu existujících sekcí ve stromové struktuře
Celý tým Eshop-rychle přeje mnoho sil a zdraví do dalších měsíců!
Přehlédli jste předchozí novinky z vývojové dílny Eshop-rychle?
Na našem blogu naleznete také shrnutí všech novinek ve vývoji Eshop-rychle, které jsme dosud vydali.