Z ElizaArt rozpoczęliśmy współpracę już w 2011 roku, od tego czasu powstały dwie wersje sklepu.

Początki

Pierwsza wersja została zrealizowana na PrestaShop w wersji 1.4, na przełomie 2014 i 2015 roku prowadziłem projekt mający na celu migrację sklepu na wersję 1.6 PrestaShop wraz ze stworzeniem nowej szaty graficznej.

Mechanizmy dodatkowe

Dla ElizaArt.pl zostało zaimplementowanych kilka dodatkowych funkcjonalności, dla wszystkich klientów posiadających konto dostępna jest przechowalnia, która umożliwia zostawienie produktów na później i łatwe tworzenie listy, z której można w kilka chwil dodać wszystkie produkty do koszyka. W sklepie dostępny jest również specjalny Blog dla PrestaShop, który pozwala na dodawanie artykułów bezpośrednio w panelu administracyjnym systemu, grupowanie ich wg kategorii, komentarze użytkowników i np. dodawanie powiązanych z artykułem produktów.

Problemy (i rozwiązania)

Specyfika sklepu gdzie w koszyku kupujący potrafią mieć kilkadziesiąt unikatowych produktów wymusiła na mnie zoptymalizowanie mechanizmów koszyka, początkowo nie używając żadnych dodatkowych metod do cache ładowanie strony przy 75 unikatowych produktach potrafiło trwać nawet od 30 do 60 sekund, na wersji 1.6.0.14 po kilku zmianach udało się ten czas zbić do 0.8 – 1.2ms ale tracąc przy tym sortowanie dostępnych dostawców wg ceny.

Aktualnie czas ładowania strony koszyka z 75 unikatowymi produktami, zmiana ilości, usuwanie produktów i inne operacje w sklepie przy takim stanie koszyka działają błyskawicznie, dzięki współpracy z programistą zajmującym się na zlecenie PrestaShop SA optymalizacją kodu silnika udało nam się zbić czas bez straty funkcjonalności do 1.4s przy 75 unikatowych produktach (VPS, PHP 5.4, APC). Konsultowane ze mną zmiany zostały wprowadzone w wersji 1.6.1.0.

Obecnie sklep uzyskuje również bardzo dobre wyniki we wszelakich testerach jakości optymalizacji stron, przykład tutaj.

Sklep jest online

Zachęcam do wizyty na www.elizaart.pl