Na niektórych instalacjach sklepu opartego o oprogramowanie Presta Shop 1.6 jest dość irytujący problem dłuuuuugiego wczytywania się strony z modułami. Już wersja podstawowa sklepu potrafi zaczytywać się kilkadziesiąt sekund! Leo why?!
Za ten problem po części mogą być odpowiedzialne takie rzeczy jak:
- parametry wydajnościowe serwera – taktowanie procesora i ilość przydzielonej pamięci RAM,
- ustawienia systemu cacheującego w Presta Shop (zakładka Parametry zaawansowane >> Wydajność),
- szybkość łącza przychodzącego serwera (czyli to z jaką prędkością serwer pobiera w tle dane z innych źródeł),
- niekiedy uprawnienia plików i folderów w katalogu /modules
i inne tego typu parametry.
Jednak twórcy Presta Shop uraczyli nas innym kwiatkiem który na dzień dobry jest …włączony. Chodzi o automatyczne sprawdzanie aktualności modułów. Jeśli mamy ich dużo – system za każdym razem sprawdza każdy z nich pod tym kątem wczytując tę podstronę.
Na szczęście można to wyłączyć:
Administracja >> Preferencje >> Ogólny >> Automatycznie sprawdzaj dostępność aktualizacji modułów >> NIE >> Zapisz
jak to zmienić ilustruje poniższy obrazek:
Może nie jest to panaceum na wszystkie męki z tym związane ale zawsze urwiemy parę sekund przy ładowaniu tej podstrony. Należy jednak pamiętać, że automatyczne aktualizacje są wyłączone i co jakiś czas pasuje je sprawdzić ręcznie poprzez przycisk w górnej cześć podstrony do zarządzania modułami.