Integracje
Integracje
Systemy płatności
Systemy płatności
Dodaj bramki płatności online
Kurierzy i Dostawa
Kurierzy i Dostawa
Nadawaj wygodny przesyłki kurierskie
Telefonia IP
Telefonia IP
Podłącz telefonię do swojego CRM
Usługi powiadomień, SMS
Usługi powiadomień, SMS
Wybierz operatora dla powiadomień klientów
Hurtownie i Dropshipping
Hurtownie i Dropshipping
Podłącz i sprzedawaj bez własnego towaru i magazynu z dowolną liczbą hurtowni
Marketing i reklama
Marketing i reklama
Zainstaluj dodatkowe narzędzia do promowania swoich towarów
Narzędzia SEO
Narzędzia SEO
Zautomatyzuj optymalizację swojej witryny dla wyższych pozycji w wyszukiwarkach
Pomoc & FAQ
Pomoc & FAQ
Blog
Blog
Najnowsze wiadomości dotyczące platformy i firmy
Artykuły
Artykuły
Przydatne artykuły na temat promowania biznesu online w E-commerce
Forum wsparcia
Forum wsparcia
Pytania i odpowiedzi, Idee i propozycje, Wiadomości o błędach
Baza wiedzy
Baza wiedzy
Dokumentacja dotycząca obsługi i ustawień platformy aplikacji „Sklep”, „Witryna”, „Blog”, CRM i innych.
Instrukcje do szablonów	graficznych
Instrukcje do szablonów graficznych
Cała dokumentacja dotycząca konfiguracji szablonów dla stron i sklepów internetowych.
Jeszcze
Al.KEN 36/112B, 02-797 Warszawa
0
Koszyk
0 PLN
(pusty)
Produkt w koszyku!

Dokumentowanie do wtyczki "Monitorowanie wydajności wtyczek i szablonów graficznych"

Dokumentacja do wtyczki "Monitorowanie wydajności wtyczek i szablonów graficznych"

Instrukcja konfiguracji wtyczki
  1. Zainstaluj wtyczkę.
  2. Przejdź do ustawień wtyczki (Sklep --> Wtyczki --> Monitorowanie wydajności wtyczek i szablonów graficznych).
  3. Włącz wtyczkę.
  4. W ustawieniach wtyczki wpisz ID użytkowników panelu administracyjnego (backend), którzy będą mieli dostęp do formularza wtyczki na stronie (frontend) po zalogowaniu się na witrynie.
  5. Dodaj kod formularza wtyczki: w pliku index.html szablonu graficznego przed zamykającym tagiem </body> wstaw poniższy kod: {if $wa->shop}{if method_exists("shopCodespeedPlugin","codeSpeedOutput")}{shopCodespeedPlugin::codeSpeedOutput()}{/if}{/if}
  6. Zaloguj się na stronie na konto, którego ID podałeś w ustawieniach wtyczki i upewnij się, że formularz wtyczki jest widoczny na dowolnej stronie frontendowej.
Instrukcja obsługi wtyczki

Wykonanie pierwszego testowego pomiaru czasu wykonania fragmentu kodu w szablonie.

  1. Formularz wtyczki zawiera przyciski do generowania kodu wywołującego metodę wtyczki mierzącą czas wykonania kodu. Kliknij przycisk, aby utworzyć nowy stoper: Utworzyć nowy stoper
  2. Wprowadź ID nowego stopera. Można używać liter łacińskich, cyfr i znaków specjalnych (z wyjątkiem podkreślenia jako pierwszego znaku). Na przykład wpisz „tag head”: ID nowego stopera Po wprowadzeniu ID stopera, kod do wklejenia w szablonie zostanie automatycznie skopiowany do schowka.
  3. Wklej uzyskany kod dwa razy do pliku szablonu. Na przykład w pliku index.html: pierwszy raz nad otwierającym tagiem <head>: Startowy kod A drugi raz po zamykającym tagu </head>: Drugi kod
  4. Zapisz zmiany w pliku i otwórz stronę witryny, dla której działa zmodyfikowany plik szablonu. Na przykład otwórz stronę główną witryny i zapoznaj się z wynikiem: Wynik stoperu w head

Zamiast korzystać z przycisku formularza wtyczki do automatycznego generowania kodu stopera, możesz ręcznie skopiować kod z dokumentacji. Poniżej przykład – zamień „test” na potrzebne ID stopera:

Kod Smarty:

{* CODE SPEED *} {if $wa->shop}{if method_exists("shopCodespeedPlugin","getCodeSpeed")}{shopCodespeedPlugin::getCodeSpeed( "test" )}{/if}{/if}

Kod PHP:

/* CODE SPEED */ if (wa()->appExists("shop")){if(method_exists("shopCodespeedPlugin","getCodeSpeed")){shopCodespeedPlugin::getCodeSpeed( "test" );}}

Dostosowanie wyglądu formularza wtyczki.

Możesz w każdej chwili zmienić wygląd formularza bezpośrednio w jego interfejsie. W tym celu:

  1. Kliknij ikonę koła zębatego w prawym górnym rogu formularza: Dostosowanie wyglądu formularza wtyczki
  2. Dostosuj wygląd formularza według własnych preferencji.
  3. Zapisz zmiany.

Możesz również przesuwać i zwijać formularz w dowolnym momencie. Wszystkie ustawienia wyglądu formularza są zapisywane w plikach Cookies przeglądarki, więc każdy użytkownik Twojej witryny może skonfigurować go według własnych potrzeb.

Analiza pliku szablonu.

Spróbujmy przeanalizować plik szablonu pod kątem wydajności kodu, a dokładniej – jak szybko ładuje się szablon z produktami. Oto jak to zrobić:

  1. Utwórz nowy stoper: Nowa stoper do szablonu products.html
  2. Umieść początkową pozycję stopera: Początkowy stoper
  3. Umieść końcową pozycję stopera: Końcowy stoper
  4. Zapoznaj się z wynikiem: Wynik stopera szablona products.html
W tym przykładzie blok ze wszystkimi produktami załadował się w 74 ms. Jednak w przypadku błędów w szablonie czas ten może być znacznie dłuższy (np. jeśli w pętli przy każdej iteracji pobierana jest cała kolekcja produktów – to bardzo poważny błąd wpływający negatywnie na szybkość ładowania strony).