Wykorzystane technologie
W trakcie realizacji tego projektu zastosowałem szeroki zakres technologii, od popularnych frameworków po narzędzia do zarządzania bazami danych. Obok można zobaczyć logotypy użytych technologii, które wspomagały w tworzeniu kompleksowego rozwiązania.
PrestaShop
Wdrożenia B2B i E-commerce
Solfinity - Skalowanie PrestaShop B2B
Wyzwanie: Skalowanie przy Big Data
Solfinity to lider branży fotowoltaicznej. Ich platforma B2B oparta na PrestaShop musiała obsłużyć tysiące produktów, skomplikowane cenniki hurtowe i ogromny ruch partnerów biznesowych. Sklep borykał się z problemami wydajnościowymi ("długie ładowanie koszyka") oraz błędami przy synchronizacji z ERP.
Nasze działania: Audyt i Refaktoryzacja
Przejęliśmy opiekę techniczną nad projektem, rozpoczynając od głębokiego audytu kodu oraz bazy danych MySQL.
Zakres prac inżynieryjnych:
- Optymalizacja Bazy Danych: Zidentyfikowaliśmy i naprawiliśmy tzw. "Slow Queries". Wdrożyliśmy odpowiednie indeksowanie tabel, co przyspieszyło wyszukiwanie produktów o 300%.
- Dedykowane Moduły B2B: Stworzyliśmy niestandardowe rozwiązania do obsługo indywidualnych poziomów rabatowych, których standardowa PrestaShop nie obsługuje.
- Stabilizacja Synchronizacji: Przepisaliśmy kluczowe mechanizmy wymiany danych z systemem ERP, eliminując błędy stanów magazynowych.
Efekt
Platforma odzyskała stabilność. Czas generowania strony spadł z kilku sekund do milisekund, co jest kluczowe przy obsłudze hurtowników składających zamówienia na setki pozycji. Klient zyskał pewność, że system udźwignie dalszy rozwój biznesu.