Skrypt prestashop potrafi być bardzo szybki i wydajny przy odpowiedniej konfiguracji.
Jednak, jeśli pojawi się ruch duży ruch w sklepie lub w sklepie działają integracje z zewnętrznymi systemami, warto pomyśleć o dodatkowej optymalizacji w celu redukcji kosztów serwera i zapewnienia szybkiego ładowania sklepu dla klientów.
Korzyści płynące z optymalizacji będą widoczne dla właściciela sklepu poprzez zmniejszenie opłat hostingowych i odciążeniu backendu sklepu. Dzięki odciążeniu backendu sklepu większość zasobów serwera będzie mogła zostać całkowicie wykorzystana na szybką prace w panelu administracyjnym, integracje, np. integracje z hurtowniami lub z portalami typu ebay, allegro, które są często zasobożerne. Ponad 90% obciążenia wynikającego z "przeglądania" oferty sklepu przez klientów zostanie przerzucone na naszą usługę szybkiego frontendu, redukując tym samym obciążenie Państwa serwera.
Poniżej przedstawiamy porównanie prestashop bez zastosowania naszej usługi oraz po integracji.
Sklepy działają bez obciążenia. Pod obciążeniem różnice w szybkości działania są znacznie bardziej i ukazują zalety naszej integracji.
Poniższy test w bardzo prosty sposób mogą Państwo powtórzyć sami.
prestashop | ||
średni czas ładowania się DOM | ~ 1 s | 0.0 s |
średni czas ładowania strony | ~ 2 s | ~ 0.2 s |
developers.google.com | 33% Mobile 53% Desktop | 72% Mobile 100% Desktop |
gtmetrix.com | 77% | 98% |
tools.pingdom.com | 80% | 80% |
* Lighthouse performance - Simulated Slow 4g, 4x CUP slowdown | 56% Mobile 58% Desktop | 88% Mobile 83% Desktop |
* Lighthouse - open sourcowy projekt, który umożliwia automatyczne testowanie witryn pod kątem dostępności, progresywności oraz szybkości działania.
Więcej informacji: https://developers.google.com/web/tools/lighthouse/
Oprócz integracji prestashop z naszą usługą jeśli jest taka konieczność wyeliminujemy problemy po stronie backendu, które mogą spowalniają sklep.