Twój e-sklep zdobędzie dobrą optymalizację, jeśli zastosujesz się do naszych porad.

optymalizacja
 

1Uruchom Smarty cache dla szybszego ładowania strony

smarty

Smarty cache to system szablonów dla języka PHP pozwalający na połączenia PHP w HTML, umożliwiając łatwiejsze tworzenie motywów. Istnieją dwie gotowe konfiguracje dla optymalizacji Smarty: ''force compile et cache''. Podczas tworzenia i modyfikowania plików TPL (szablonów oraz modułów), ''force compile'' musi być włączona, aby zmiany zostały zapamietane. Prowadzi to do aktualizacji buforowania plików z uwzględnieniem ostatnich zmian. Komplikacja plików Smarty spowalnia czas ładowania strony, aby temu zapobiec należy wyłączyć ''force compile'', kiedy zmiany zostaną ukończone.

 

2Włącz ustawienia CCC w celu poprawienia wydajności

ccc

Włącz ustawienia połączenia, kompresji i cache (CCC), aby zmniejszyć czas ładowania się wielu plików CSS oraz JavaScript w jeden plik. Działanie to pozwoli również uzyskać kompresję (usunięcie dodatkowych spacji) plików HTML. Domyślnie wszystkie te ustawienia są wyłączone. Włącz je aby zwiększyć wydajność Prestashop.

Smart Cache dla CSS zbiera wszystkie pliki CSS i łączy je w jeden plik. Włączenie tej właściwości zmniejszy ilość zapytań i załaduje pojedynczy plik CSS za każdym razem gdy klient odwiedzi naszą stronę. Uruchom opcję "Użyj CCC dla CSS" aby zoptymalizować kod strony.

Smart Cache dla JavaScript działa na podobnej zasadzie co Smart Cache dla plików CSS, tyle że dla dokumentów tworzonych w technologii JavaScript. Zaznaczenie opcji "Użyj CCC dla JavaScript" sprawi, że połączone zostaną wszystkie pliki JavaScript.

Zminimalizuj HTML usuwa wszystkie znaki nowej linii lub dodatkowe puste miejsca wewnątrz kodu kompilowanej strony. Aby uzyskać szybszy czas ładowania, włącz "Minimalizuj HTML po wykonaniu 'kompilacji smarty'".

Skompresuj JavaScript wbudowany w HTML zastosowuje podobną logikę kompresji kodu JavaScript, która jest stosowana w plikach szablonów.

Kompresja HTML wysokiego ryzyka jest opcją, która znacznie kondensuje dokument w formacie HTML dla uzyskania większej prędkości. Gdy HTML jest kompresowany, domyślna walidacja W3C zostaje wyłączona co może zmniejszyć kompatybilność strony. Aby utrzymać walidację W3C bez kompresji plików HTML, zaznacz opcję "utrzymaj walidację W3C" w panelu administracyjnym. Ta opcja jest zależna od preferencji każdego użytkownika. PrestaShop ułatwia Ci wybranie odpowiedniej opcji.

 

3Popraw czas ładowania obrazu, CSS i JavaScript z różnych serwerów

css, javascript

Ładowanie plików z różnych domen zmniejszy normatywne obciążenie serwera. Zrób kopię skompresowanych plików CSS i JavaScript oraz zdjęć ze swojej strony, następnie wgraj je na innej domenie. Gdy tylko nowa domena z Twoimi plikami będzie gotowa, wpisz jej adres w wyznaczone pole "Serwer Mediów" w panelu administracyjnym PrestaShop.

 

4PrestaShop zapewnia szybki sposób szyfrowania plików cookie

szyfrowanie

Domyślna opcja « Use Rijndael with mcrypt lib » przyśpiesza zarządzanie plikami cookie. Upewnij się, że PHP na Twoim serwerze jest kompatybilne z urządzeniem mcrypt.

 

5Włącz system pamięci podręcznej

pamięć podręczna

Memcached jest pamięcią cache serwera. Podobnie jak w przypadku mcrypt, powinieneś je mieć skompilowane i włączone w PHP na Twojego serwera. Jeżeli Memcache nie może być użyte lub włączone, system plików jest opcją alternatywną. System Plików nie może być użyty z serwerem zewnętrznym, dlatego zawsze najlepiej jest używać Memcached dla poprawy wydajności strony.

 

Kontakt

eIMAG ul. Zgoda 14/5 60-128 Poznań.
telefon: 61 6785521; 669 167 819
email: biuro@eimag.pl

Zobacz jak do nas dojechać