KREATYWNI

... Z NATURY

Więcej o nas

NASZA OFERTA

co robimy ?

Od momentu założenia w 2004 roku, rozwija się bardzo dynamicznie. Dzięki ciągłemu rozszerzaniu świadczonych przez nas usług, stale powiększamy grupę zadowolonych klientów. To co przekonało naszych klientów to nasza elastyczność i uwzględnianie ich indywidualnych potrzeb.

Strony internetowe
optymalizacja seo

Strona WWW jest głównym źródłem informacji i interaktywnym środowiskiem kontaktu z klientem.

Czytaj więcej

SKLEPY INTERNETOWE PRESTASHOP

Nowoczesne, funckjonalne i łatwe w obsłudze rozwiązanie e-commerce dostosowane do Twoich potrzeb.

Czytaj więcej

SEO /SEM
audyty

Zwiększanie widoczności strony, podniesienie pozycji w wyszukiwarce Google. Pozycjonowanie sklepów internetowych - SEO PrestaShop. Audyty SEO.

Czytaj więcej
Strona WWW jest głównym źródłem informacji i interaktywnym środowiskiem kontaktu z klientem. Jest to równocześnie najtańszy sposób zareklamowania się szerokiemu gronu klientów i kontrahentów. Jakie funkcje powinna spełniać Twoja strona internetowa?

PORTFOLIO

Nasze prace

Kody QR (Quick Response) stały się niezwykle popularne w ostatnich latach jako szybki i wygodny sposób na udostępnianie informacji. Można je znaleźć wszędzie – od opakowań produktów, przez plakaty, aż po wizytówki. W tym artykule dowiesz się, czym są kody QR, jak działają, gdzie można je wykorzystać oraz jak samodzielnie wygenerować własny kod QR.

Co to jest kod QR?

Kod QR to dwuwymiarowy kod kreskowy, który może przechowywać różnego rodzaju dane, takie jak tekst, adresy URL, kontakty czy nawet informacje o płatnościach. Został wynaleziony w 1994 roku przez firmę Denso Wave, będącą częścią japońskiego koncernu Toyota. Kody QR szybko zyskały popularność ze względu na swoją dużą pojemność danych oraz łatwość skanowania za pomocą smartfonów.

Jak działają kody QR?

Kody QR składają się z czarnych i białych kwadratów ułożonych na siatce, które reprezentują zakodowane dane. Skaner kodów QR, taki jak aplikacja w smartfonie, odczytuje te kwadraty i tłumaczy je na informacje, które są zrozumiałe dla użytkownika. Kody QR są wyposażone w specjalne elementy nawigacyjne, które pomagają skanerowi prawidłowo zinterpretować dane, niezależnie od kąta skanowania.

Zastosowania kodów QR

Kody QR mogą być wykorzystywane na wiele różnych sposobów, w tym:

  1. Marketing i Reklama:
    • Kody QR na plakatach, ulotkach czy billboardach mogą prowadzić do stron internetowych, promocji czy mediów społecznościowych.
  2. Produkty i Opakowania:
    • Kody QR na opakowaniach produktów mogą zawierać informacje o produkcie, instrukcje użytkowania czy linki do stron z recenzjami.
  3. Płatności mobilne:
    • Kody QR mogą być używane do realizacji płatności w aplikacjach mobilnych, takich jak WeChat Pay czy Alipay.
  4. Edukacja:
    • Nauczyciele mogą używać kodów QR, aby udostępniać materiały edukacyjne, quizy czy interaktywne treści uczniom.
  5. Logistyka:
    • Kody QR mogą śledzić produkty w łańcuchu dostaw, zapewniając pełną przejrzystość i kontrolę nad przepływem towarów.

Generator kodów QR

Generator UTM

UTM (Urchin Tracking Module) to system używany do śledzenia efektywności kampanii marketingowych online poprzez dodawanie parametrów do URL-i. Parametry te pozwalają narzędziom analitycznym, takim jak Google Analytics, na monitorowanie skąd pochodzi ruch na stronie internetowej oraz jak użytkownicy wchodzą w interakcję z treścią.

Kluczowe Parametry UTM

  1. utm_source:
    • Źródło kampanii, które identyfikuje, skąd pochodzi ruch (np. google, newsletter, facebook).
    • Przykład: utm_source=google
  2. utm_medium:
    • Środek kampanii, który wskazuje, jak ruch dociera na stronę (np. cpc, email, organic, social).
    • Przykład: utm_medium=cpc
  3. utm_campaign:
    • Nazwa kampanii, która identyfikuje konkretną kampanię promocyjną lub produkt (np. summer_sale, product_launch).
    • Przykład: utm_campaign=summer_sale
  4. utm_term (opcjonalny):
    • Słowa kluczowe, używane głównie w kampaniach płatnych, aby identyfikować konkretne słowa kluczowe, które doprowadziły użytkownika do strony.
    • Przykład: utm_term=running+shoes
  5. utm_content (opcjonalny):
    • Treść kampanii, używana do rozróżnienia podobnych treści lub linków w tej samej reklamie (np. różne bannery, linki tekstowe).
    • Przykład: utm_content=logo_link lub utm_content=text_link

Jak tworzyć linki z parametrami UTM?

Aby utworzyć link z parametrami UTM, wystarczy dodać je jako parametry URL. Przykładowy link może wyglądać tak:

https://www.pro-link.pl/?utm_source=google&utm_medium=cpc&utm_campaign=letnia_promocja&utm_term=sklepy&utm_content=text_link

Przykład zastosowania

Załóżmy, że prowadzisz kampanię marketingową na Facebooku promującą letnią wyprzedaż. Chcesz śledzić, jak skuteczne są różne linki w różnych postach. Możesz użyć parametrów UTM do stworzenia unikalnych linków dla każdej reklamy.

Przykład linku:

https://www.pro-link.pl/sale?utm_source=facebook&utm_medium=social&utm_campaign=wakacje&utm_content=ad1

Analiza danych

Po dodaniu parametrów UTM do linków, możesz śledzić i analizować dane w narzędziach analitycznych, takich jak Google Analytics. Dzięki temu zyskasz wgląd w to, które kampanie są najbardziej efektywne, które źródła ruchu generują najwięcej konwersji i jakie treści przyciągają użytkowników.

Korzyści z używania UTM

  1. Dokładne Śledzenie:
    • Pozwala na szczegółowe śledzenie źródeł ruchu i skuteczności kampanii marketingowych.
  2. Lepsze Zrozumienie Ruchu:
    • Pomaga zrozumieć, które kanały marketingowe przynoszą najlepsze rezultaty.
  3. Optymalizacja Kampanii:
    • Umożliwia optymalizację przyszłych kampanii na podstawie zebranych danych.
  4. Łatwe do Użycia:
    • Można je łatwo dodać do dowolnego linku, a wiele narzędzi marketingowych automatycznie generuje linki z parametrami UTM.

Parametry UTM są potężnym narzędziem dla marketerów, pozwalającym na precyzyjne śledzenie i optymalizację kampanii online. Dzięki nim można podejmować bardziej świadome decyzje o strategiach marketingowych i alokacji budżetu.

Darmowy Generator UTM



Twój link:

Czym są parametry UTM?

Parametry UTM to specjalne znaczniki dodawane do adresów URL, które pomagają w śledzeniu skuteczności kampanii marketingowych w narzędziach analitycznych takich jak Google Analytics.

Jakie są najczęściej używane parametry UTM?

Najczęściej używane parametry to: utm_source (źródło), utm_medium (kanał), utm_campaign (nazwa kampanii), utm_term (słowo kluczowe) i utm_content (zawartość reklamy).

Czy parametry UTM wpływają na SEO?

Nie, parametry UTM nie wpływają bezpośrednio na SEO, ponieważ wyszukiwarki zazwyczaj ignorują wszystko po znaku zapytania w adresie URL.

Czy mogę używać UTM w kampaniach social media?

Tak, UTM-y są bardzo przydatne w kampaniach social media, ponieważ pozwalają dokładnie śledzić, z którego kanału i posta pochodzi ruch.

Jak mogę utworzyć link UTM?

Możesz skorzystać z narzędzi online, takich jak UTM Generator, które pomagają szybko i łatwo stworzyć poprawne linki z parametrami UTM.

Wymagania Systemowe PrestaShop

W tej zakładce znajdziesz informacje na temat kompatybilności wersji PrestaShop z wersjami PHP. Poniższa tabela pomoże Ci sprawdzić, jakiej wersji PHP potrzebujesz, aby poprawnie zainstalować i uruchomić wybraną wersję PrestaShop.

Tabela Zależności Wersji PHP od Wersji PrestaShop

PrestaShop \ PHP5.15.25.35.45.55.67.07.17.27.37.48.08.18.28.3
1.6.1NTTTTTTT*NNNNNNN
1.7.0NNNTTTTT*NNNNNNN
1.7.4NNNNNTTT*NNNNNNN
1.7.5NNNNNTTTT*NNNNNN
1.7.6NNNNNTTTT*NNNNNN
1.7.7NNNNNNNTTT*NNNN
1.7.8NNNNNNNTTTT*NNN
8.0NNNNNNNNTTTTT*NN
8.2NNNNNNNNNTTTTT*T
Tabela pokazująca kompatybilność wersji PHP w odniesieniu do wersji PrestaShop

Legenda:

  • T – oznacza TAK – wersja PrestaShop działa na konkretnej wersji PHP.
  • T* – oznacza TAK – wersja PrestaShop działa na konkretnej wersji PHP, dodatkowo jest to wersja rekomendowana.
  • N – oznacza NIE – wersja PrestaShop nie działa na konkretnej wersji PHP.
  • PrestaShop – w pionowej kolumnie oznaczone są kolejne wersje PrestaShop od wersji 1.6.
  • PHP – pierwszy wiersz prezentuje wersje PHP. Jako ciekawostka, wersja PHP 5.1 miała premierę 24 listopada 2005 roku (prawie 20 lat temu).
Wymagania systemowe PrestaShop

Dlaczego Wersja PHP Jest Ważna?

Każda wersja PrestaShop została zaprojektowana tak, aby była kompatybilna z określonymi wersjami PHP. Używanie niewłaściwej wersji PHP może prowadzić do problemów z instalacją, stabilnością oraz bezpieczeństwem sklepu internetowego. Przed przystąpieniem do instalacji lub aktualizacji PrestaShop, upewnij się, że Twój serwer spełnia wymagania odpowiedniej wersji PHP.

Jak Sprawdzić Wersję PHP na Serwerze?

Aby sprawdzić, jakiej wersji PHP używa Twój serwer:

  1. Zaloguj się do panelu zarządzania hostingiem.
  2. Przejdź do sekcji dotyczącej ustawień PHP lub informacji o serwerze.
  3. Znajdź informacje dotyczące bieżącej wersji PHP.

Jeżeli Twoja wersja PHP nie jest kompatybilna z wybraną wersją PrestaShop, skontaktuj się z dostawcą hostingu w celu aktualizacji PHP lub zmiany wersji.

Podsumowanie

Dostosowanie wersji PHP do odpowiedniej wersji PrestaShop jest kluczowe dla zapewnienia płynnego działania i bezpieczeństwa sklepu internetowego. W przypadku pytań lub problemów z aktualizacją, zapraszamy do kontaktu z naszym zespołem wsparcia technicznego.

Pomoc PrestaShop – Profesjonalne Wsparcie Techniczne

Witamy na stronie, specjalizujemy się w profesjonalnym wsparciu technicznym dla sklepów internetowych opartych na platformie PrestaShop. Jeżeli masz problemy z działaniem swojego sklepu lub potrzebujesz fachowej porady, jesteśmy tutaj, aby Ci pomóc!

Jak możemy Ci pomóc?

Nasza oferta wsparcia technicznego obejmuje szeroki zakres usług, które pomagają w rozwiązywaniu problemów związanych z PrestaShop. Oto, co możemy dla Ciebie zrobić:

Pomoc przy rozwiązywaniu problemów technicznych:

  • Błędy w działaniu sklepu PrestaShop.
  • Problemy z modułami i integracjami.
  • Niezgodności po aktualizacjach.

Pomoc przy optymalizacji wydajności sklepu PrestaShop:

  • Analiza i poprawa szybkości działania strony.
  • Optymalizacja bazy danych.
  • Konfiguracja serwera dla lepszej wydajności.
Pomoc PrestaShop

Pomoc w zakresie bezpieczeństwa:

  • Audyty bezpieczeństwa.
  • Usuwanie złośliwego oprogramowania.
  • Zabezpieczenie sklepu przed atakami.

Pomoc w aktualizacjach i migracjach:

  • Aktualizacje do najnowszych wersji PrestaShop.
  • Migracja danych między wersjami.
  • Przenoszenie sklepu na nowy serwer.

Szkolenia i konsultacje:

  • Szkolenia z obsługi PrestaShop.
  • Konsultacje dotyczące najlepszych praktyk e-commerce.
  • Pomoc w konfiguracji zaawansowanych funkcji.

Stała opieka i pomoc doraźna

Nasze usługi wsparcia technicznego oferujemy w dwóch wariantach:

  • Stała opieka na sklepem PrestaShop rozliczana miesięcznie: W ramach abonamentu zapewniamy regularne wsparcie techniczne i monitoring sklepu. Klienci korzystający z opieki abonamentowej mają pierwszeństwo w obsłudze oraz dostęp do priorytetowego wsparcia.
  • Pomoc doraźna: Świadczymy również jednorazową pomoc w przypadku nagłych problemów lub specyficznych potrzeb. Chociaż staramy się jak najszybciej reagować na zgłoszenia, priorytet obsługi mają klienci z wykupionym abonamentem.

Dlaczego warto skorzystać z naszych usług?

  • Szybka reakcja: Wiemy, jak ważne jest szybkie rozwiązanie problemu. Nasz zespół reaguje błyskawicznie na zgłoszenia.
  • Doświadczenie i wiedza: Posiadamy wieloletnie doświadczenie w pracy z PrestaShop, co pozwala nam efektywnie rozwiązywać nawet najbardziej skomplikowane problemy.
  • Indywidualne podejście: Każde zgłoszenie traktujemy indywidualnie, dostosowując rozwiązania do Twoich specyficznych potrzeb.
  • Wsparcie na każdym etapie: Jesteśmy z Tobą od momentu zgłoszenia problemu aż po jego całkowite rozwiązanie i wdrożenie napraw.

Skontaktuj się z nami

Potrzebujesz pomocy z PrestaShop? Nie czekaj! Skontaktuj się z nami już teraz, aby uzyskać profesjonalne wsparcie. Możesz do nas napisać poprzez formularz kontaktowy lub zadzwonić.

ClaudeBot – Przyczyna Wzrostu Obciążenia Serwera

Otrzymaliśmy zgłoszenie dotyczące nagłego wzrostu zużycia zasobów procesora na serwerze obsługującym sklep PrestaShop, którym się opiekujemy. Zauważyliśmy również, że sam sklep zaczął działać wolniej. Choć spowolnienia w PrestaShop są naturalne w wyniku zapychania się bazy danych, zwykle następują one stopniowo, a nie skokowo, jak miało to miejsce w tym przypadku.

Analiza Logów Serwera

Przystąpiliśmy do analizy logów serwera, aby zidentyfikować źródło problemu. Zanim otworzyliśmy logi (co na tym hostingu nie jest możliwe w czasie rzeczywistym), zauważyliśmy, że plik logu zwiększał się o około 0,5 MB co kilka sekund, co wskazywało na dużą aktywność serwera.

Po otwarciu logów sytuacja stała się jasna – serwer był bombardowany zapytaniami pochodzącymi z różnych adresów IP, oznaczonymi jako ClaudeBot.

Czym jest ClaudeBot?

ClaudeBot to nazwa bota przeglądającego strony internetowe. Boty to automatyczne programy, które przeszukują i przetwarzają dane ze stron internetowych. Są używane do różnych celów, takich jak zbieranie danych, sprawdzanie dostępności stron oraz analizy. W naszym przypadku ClaudeBot generował nadmierne obciążenie serwera.

Rozwiązanie Problemu

Najskuteczniejszym i najmniej obciążającym serwer rozwiązaniem byłoby ustawienie blokady IP na poziomie firewall. Jednak z uwagi na to, że ten hosting nie udostępnia takiej możliwości, zdecydowaliśmy się wdrożyć regułę w pliku .htaccess, aby zablokować ClaudeBot. Oto reguła, którą zastosowaliśmy:

BrowserMatchNoCase "claudebot" blokuj
Order Deny,Allow
Deny from env=blokuj

Blokada działa skutecznie – obciążenie serwera w tej samej chwili spadło o połowę. Ruch na naszej stronie jest wciąż możliwy, ale serwer odpowiada kodem 403 dla zapytań od ClaudeBot, co zapobiega generowaniu dodatkowych zapytań do bazy danych i odciąża serwer.

Wyniki Działania Blokady

Przykład wpisu z logów serwera po zastosowaniu blokady:

18.221.89.183 - - [24/May/2024:08:34:13 +0200] "GET / HTTP/2" 403 699 "-" "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)""US"

Jak widać, serwer teraz odpowiada kodem 403 na próby dostępu przez ClaudeBot, co znacząco zmniejszyło obciążenie i poprawiło wydajność sklepu PrestaShop.

Podsumowanie

Jeżeli zauważyliście nagłe wzrosty obciążenia serwera lub spowolnienie działania Waszego sklepu internetowego, warto przyjrzeć się logom serwera. Nadmierna aktywność botów, takich jak ClaudeBot, może być przyczyną problemów. Blokada niepożądanych botów za pomocą reguł w pliku .htaccess jest skutecznym sposobem na ochronę zasobów serwera i zapewnienie płynnego działania strony.

Jeśli potrzebujecie pomocy w analizie logów lub pomocy przy PrestaShop, zapraszamy do kontaktu. Aby zapoznać się z naszymi usługami i kosztami, odwiedź nasz cennik PrestaShop. Jesteśmy tu, aby pomóc!

Inne metody blokowania CloudeBot

1. Jak zablokować bota CloudeBot przy użyciu CSF:

Jeśli masz więcej stron na serwerze którym zarządzasz aby zablokować bota CloudeBot, możesz dodać poniższe adresy IP do swojego pliku konfiguracyjnego firewall dla CSF /etc/csf/csf.deny.

Oto lista adresów IP, które możesz zablokować:

3.12.0.0/16
3.14.0.0/15
3.20.0.0/14
3.128.0.0/15
3.132.0.0/14
3.136.0.0/13
3.144.0.0/13
13.58.0.0/15
18.116.0.0/14
18.188.0.0/16
18.189.0.0/16
18.190.0.0/16
18.191.0.0/16
18.216.0.0/14
18.220.0.0/14
18.224.0.0/14
52.14.0.0/16

2. Blokowanie CloudeBot w .htaccess po adresacji IP

Możesz zablokować całe klasy adresowe używane przez bota, dodając poniższe reguły do pliku htaccess:

<RequireAll>
  Require all granted
  Require not ip 3.12.0.0/16
  Require not ip 3.14.0.0/15
  Require not ip 3.20.0.0/14
  Require not ip 3.128.0.0/15
  Require not ip 3.132.0.0/14
  Require not ip 3.136.0.0/13
  Require not ip 3.144.0.0/13
  Require not ip 13.58.0.0/15
  Require not ip 18.116.0.0/14
  Require not ip 18.188.0.0/16
  Require not ip 18.189.0.0/16
  Require not ip 18.190.0.0/16
  Require not ip 18.191.0.0/16
  Require not ip 18.216.0.0/14
  Require not ip 18.220.0.0/14
  Require not ip 18.224.0.0/14
  Require not ip 52.14.0.0/16
</RequireAll>

Kodowanie stron internetowych

Profesjonalne Kodowanie Stron Internetowych. W erze cyfrowej, posiadanie atrakcyjnej, funkcjonalnej i responsywnej strony internetowej to klucz do sukcesu każdej firmy. Nasz zespół ekspertów jest tutaj, aby zapewnić Ci najwyższą jakość usług w zakresie tworzenia stron internetowych.

Dlaczego my kodujemy lepiej?

Indywidualne Podejście:
Każdy kodowany projekt traktujemy indywidualnie, dostosowując rozwiązania do potrzeb i oczekiwań klienta. Tworzymy strony internetowe, które odzwierciedlają charakter Twojej marki i spełniają Twoje cele biznesowe.

Responsywność:
Wszystkie kodowane strony przez nas – zakodowane są responsywne, co oznacza, że wyglądają i działają doskonale na każdym urządzeniu – od komputerów stacjonarnych po smartfony i tablety.

Kodowanie stron Internetowch

Co wykorzystujemy przy kodowaniu stron www:

Nowoczesne Technologie:
Korzystamy z najnowszych technologii i standardów kodowania, takich jak HTML5, CSS3, JavaScript, Bootstrap, jQuery, a także popularnych systemów zarządzania treścią (CMS) jak WordPress, CMSMS czy PrestaShop.

Optymalizacja SEO:
Dbamy o to, aby Twoja nowo zakodowana strona internetowa była przyjazna dla wyszukiwarek, co zwiększa jej widoczność i pomaga w osiągnięciu lepszych wyników w rankingu Google.

Szybkość i Wydajność:
Zoptymalizujemy Twoją stronę pod kątem szybkości ładowania, co jest kluczowe dla użytkowników i wpływa na lepsze pozycjonowanie w wyszukiwarkach.

Bezpieczeństwo:
Implementujemy najnowsze rozwiązania w zakresie bezpieczeństwa, aby Twoja strona była chroniona przed zagrożeniami i atakami.

Wsparcie Techniczne:
Oferujemy pełne wsparcie techniczne po zakończeniu projektu, abyś mógł bez obaw korzystać z nowej strony.

Co to jest kodowanie i jak zobaczyć dobrze zakodowaną stronę?

W trakcie kodowania możemy znacznie zwiększyć interaktywność i funkcjonalność naszych stron internetowych, wdrażając różnorodne skrypty JavaScript. Przykładowo, możemy dodać animacje, które ożywią naszą witrynę, przyciągając uwagę użytkowników i poprawiając ich doświadczenia. Możliwości są nieograniczone – od prostych animacji przycisków, które reagują na najechanie myszką, po bardziej zaawansowane efekty, takie jak przewijane galerie obrazów czy dynamiczne zmiany kolorów tła. Ponadto, JavaScript pozwala nam na implementację praktycznych funkcjonalności, takich jak kalkulatory, które umożliwiają użytkownikom wykonywanie obliczeń bez konieczności opuszczania strony. Dzięki takim interaktywnym elementom, możemy tworzyć bardziej angażujące i użyteczne aplikacje webowe, które lepiej odpowiadają na potrzeby użytkowników.

Przesuń suwak, aby odkryć napis „kodowanie stron”.

K o d o w a n i e S t r o n

Powyżej znajduje się przykład wykorzystania JavaScript który został użyty przy kodowaniu strony.
Przy pomocy tej technologii możemy zaprojektować kalkulatory wycen które będą liczyły w czasie rzeczywistym.

Jeśli podjedziesz na początek strony do zakodowania napisu "Kodowanie Stron WWW" efekt pisania na maszynie został

Dlaczego my?

Doświadczenie: Nasz zespół składa się z doświadczonych programistów, którzy zrealizowali już wiele udanych projektów.
Jakość: Stawiamy na jakość, dlatego każdy projekt jest przez nas dokładnie testowany przed przekazaniem go klientowi.
Terminowość: Szanujemy Twój czas i zawsze dotrzymujemy ustalonych terminów realizacji.
Jak skorzystać z naszej oferty?


Skontaktuj się z nami za pomocą formularza kontaktowego na naszej stronie lub napisz bezpośrednio na nasz adres e-mail. Chętnie umówimy się na bezpłatną konsultację, podczas której omówimy Twoje potrzeby i przedstawimy szczegółową ofertę.

Nie czekaj! Zainwestuj w profesjonalną stronę internetową, która przyciągnie nowych klientów i zwiększy Twoją obecność w sieci.

Migracja PrestaShop – jak przenieść PrestaShop na inny serwer bez przestojów

Jeśli masz możliwość zatrzymania swojego sklepu na 1-3 godziny, migracja jest dość prosta. Wiele poradników opisuje, jak to zrobić: skopiuj pliki i bazę na nowy serwer, a następnie oddeleguj domenę. Jednak w tym wpisie skupimy się na przeprowadzeniu migracji w pełnej integralności danych w możliwie jak najkrótszym czasie (najlepiej w czasie rzeczywistym).

Wyzwanie migracji PrestaShop przy minimalnych przestojach

Sklep generuje zamówienia średnio co kilka minut, więc każda minuta źle zaplanowanej migracji to potencjalna strata dla klienta. Nie możemy sobie pozwolić na najmniejsze pomyłki. Środowisko docelowe zostało zweryfikowane i przetestowane. Wszystko działa poprawnie – mamy kopię odwzorowaną i wykonane zamówienia testowe. Pozostało tylko przenieść dane.

Przygotowanie do migracji

  • Baza danych MySQL: 5 GB
  • Czas wykonania backupu i odtworzenia: 30 minut
  • Najmniej ruchu między godziną 2 a 4 w nocy

    IP na firewallu jest przepuszczone do bazy, dostęp jest – możemy zaczynać.

    Kroki migracji PrestaShop

    1. Zatrzymanie sklepu

    Zamykamy sklep, aby zatrzymać nowe zamówienia i zminimalizować możliwość utraty danych podczas migracji.

    mysqldump -u user -p database_name > backup.sql

    Skopiuj plik backupu na nowy serwer:

    scp backup.sql user@newserver:/path/to/destination

    Odtwórz bazę na nowym serwerze:

    mysql -u user -p new_database_name < /path/to/destination/backup.sql

    2. Modyfikacja konfiguracji bazy danych Na starym serwerze edytuj plik konfiguracyjny PrestaShop, aby odwoływał się do nowego serwera bazy danych.

    Znajdź plik settings.inc.php w folderze /config i zmień ustawienia bazy danych:

    define('_DB_SERVER_', 'new_database_server_ip');
    define('_DB_NAME_', 'new_database_name');
    define('_DB_USER_', 'new_database_user');
    define('_DB_PASSWD_', 'new_database_password');

    3. Przegrywanie plików W tej chwili migracja plików nie ma znaczenia, czy trwa 3 czy 5 godzin, ponieważ wszystkie dane są już zapisywane na nowym serwerze bazy danych.

    rsync -avz /path/to/prestashop/ user@newserver:/path/to/destination/

    4. Oddelegowanie rekordu A

    Aby przyspieszyć proces migracji, zaktualizuj rekord A DNS, aby wskazywał na nowy serwer.

    Upewnij się, że rekord TTL jest ustawiony na jak najkrótszy czas (np. 5 minut) przed migracją, aby propagacja była jak najszybsza.

    5. Zmiana delegacji DNS

    Po zakończeniu migracji plików i upewnieniu się, że wszystko działa poprawnie na nowym serwerze, zmień delegację DNS.

    W panelu zarządzania domeną zaktualizuj wpisy DNS, aby wskazywały na nowy serwer. Propagacja może zająć od kilku minut do 48 godzin, ale zazwyczaj jest szybsza, jeśli TTL był niski.

    Podsumowanie migracji PrestaShop

    Migracja PrestaShop na nowy serwer przy minimalnych przestojach wymaga dokładnego planowania i testowania. Kluczowe jest wykonanie backupu bazy danych, odtworzenie jej na nowym serwerze, zmiana konfiguracji, a następnie przegranie plików i aktualizacja DNS. Postępując zgodnie z powyższymi krokami, możesz zminimalizować czas przestoju i zapewnić ciągłość działania sklepu.

    Ważne przed przystąpieniem do migracji sklepu

    Aby przyspieszyć proces migracji i zminimalizować przestoje, warto zmienić wartość TTL (Time To Live) rekordu A DNS przed rozpoczęciem migracji. TTL określa, jak długo informacje o rekordzie DNS są przechowywane w pamięci podręcznej serwerów DNS. Skrócenie tej wartości sprawia, że serwery DNS częściej odświeżają informacje, co przyspiesza propagację zmian.

    Konwersje w Google – czym są i jak je ustawić

    Konwersje są kluczowym wskaźnikiem efektywności działań marketingowych w potężnym e-commerce jak i na zwykłej wizytówce WWW. Jednak ich właściwa implementacja i interpretacja może być wyzwaniem, szczególnie w kontekście specyficznym dla polskiego rynku. Ten wpis postara pomóc Ci zrozumieć, czym są konwersje, jak je mierzyć i interpretować, aby skutecznie zarządzać swoim sklepem internetowym.

    Typowe konwersje:

    • Zakup: Użytkownik dokonuje zakupu produktu lub usługi.
    • Rejestracja: Użytkownik tworzy konto w Twojej witrynie lub aplikacji.
    • Pobranie pliku: Użytkownik pobiera plik, np. e-booka lub białą księgę.
    • Zapis na newsletter: Użytkownik zapisuje się na Twój newsletter.
    • Kontakt: Użytkownik kontaktuje się z Tobą za pomocą formularza kontaktowego lub poczty e-mail.
    • Obejrzenie filmu: Użytkownik ogląda cały film na Twojej stronie internetowej lub w aplikacji.
    • Kliknięcie w reklamę: Użytkownik klika w reklamę wyświetlaną na Twojej stronie internetowej lub w aplikacji.

    Mniej typowe konwersje:

    • Dodanie produktu do koszyka: Użytkownik dodaje produkt do koszyka, ale nie finalizuje zakupu.
    • Spędzenie określonego czasu na stronie: Użytkownik spędza na Twojej stronie internetowej więcej niż X minut.
    • Przejście do określonej strony: Użytkownik odwiedza określoną stronę na Twojej stronie internetowej, np. stronę z cenami lub stronę z informacjami o firmie.
    • Kliknięcie w określony link: Użytkownik klika w określony link na Twojej stronie internetowej, np. link do strony z recenzjami lub link do mediów społecznościowych.
    • Udostępnienie strony w mediach społecznościowych: Użytkownik udostępnia stronę Twojej witryny w mediach społecznościowych.

    I teraz pomyśl, że chcesz wiedzieć ile osób zadzwoniło ze strony klikając w link ze strony:

    <a href="tel:+48123456789">tel: +48 123 456 789</a>

    Zmień na:

    <a href="tel:+48123456789" onclick="trackCall()">tel: +48 123 456 789</a>
    
    <script>
      function tracklClick() {
        gtag('event', 'click', {
          'event_category': 'kontakt',
          'event_action': 'klikniecie z www',
          'event_label': '+48 123 456 789'
        });
      }
    </script>

    I odczytaj ilość kliknięć w Analitikcs

    Na podstawie powyższego przykładu możesz mierzyć wszystko na stronie WWW dodanie produktu do koszyka. -> ilość koszyków zrealizowanych

    Dodaj to raportu urządzenia i zweryfikuj gdzie są błędy na stronie – popraw i wyciśnij jak najwięcej (tak działamy)

    Potrzebujesz pomocy przy wdrożeniu GA4 zapraszamy do współpracy.

    Profesjonalne Cięcie projektu PSD do WordPress

    Twoje pomysły zasługują na perfekcyjną realizację. Oferujemy usługę cięcia projektów graficznych do WordPress, która zapewni, że Twoje wizje staną się rzeczywistością w sieci. Nasz zespół specjalistów z dużym doświadczeniem przekształca Twoje pliki PSD, Sketch, Figma czy Adobe XD w w pełni funkcjonalne, responsywne strony internetowe oparte na WordPress.

    Projekt przesłany przez agencję reklamową do zakodowania do html i css
    Projekt podstrony do pocięcia – wraz z opisem funkcjonalności w JS

    Dlaczego warto wybrać naszą usługę?

    • Precyzja i Dbałość o Detale: Każdy piksel ma znaczenie. Dokładnie odwzorowujemy Twój projekt graficzny, zachowując najwyższą jakość.
    • Responsywność: Twoja strona będzie wyglądać doskonale na każdym urządzeniu – od komputerów stacjonarnych po smartfony.
    • Optymalizacja SEO: Tworzymy strony przyjazne dla wyszukiwarek, aby pomóc Ci osiągnąć lepsze wyniki w Google.
    • Szybkość i Wydajność: Nasze strony są zoptymalizowane pod kątem szybkości ładowania, co przekłada się na lepsze doświadczenia użytkowników.
    • Integracje i Rozszerzenia: Wprowadzamy zaawansowane funkcje i integracje z wtyczkami WordPress, aby Twoja strona była nie tylko piękna, ale i funkcjonalna.

    Jak wygląda nasz proces?

    1. Analiza Projektu: Zaczynamy od dokładnego zrozumienia Twoich wymagań i wizji.
    2. Cięcie: Przekształcamy Twój projekt graficzny w czysty, semantyczny kod HTML/CSS/JS.
    3. Integracja z WordPress: Implementujemy cięte szablony jako motywy WordPress, zapewniając pełną funkcjonalność i łatwość zarządzania treścią.
    4. Testowanie i Optymalizacja: Przeprowadzamy gruntowne testy, aby upewnić się, że strona działa bez zarzutu na wszystkich urządzeniach i przeglądarkach.
    5. Wdrożenie: Publikujemy Twoją stronę i zapewniamy wsparcie techniczne, abyś mógł skupić się na rozwijaniu swojego biznesu.
    Pocięta strona i zakodowana w trakcie testów na urządzeniach mobilnych.

    Gotowy na start?

    Skontaktuj się z nami już dziś, aby dowiedzieć się, jak możemy pomóc Ci w realizacji Twojego projektu. Wspólnie stworzymy stronę internetową, która wyróżni się na tle konkurencji i zachwyci Twoich użytkowników.

    Dodatkowa treść w kategorii Prestashop – pod produktami

    Rozwiązanie jest proste i powinno działać w większości scenariuszy

    Nasz dział SEO zidentyfikował potrzebę zamieszczenia obszernych opisów w kategoriach produktów na stronie internetowej. W celu poprawy optymalizacji pod kątem wyszukiwarek (SEO). Dłuższy opis jest niezbędny, aby zawrzeć więcej słów kluczowych i dostarczyć pełniejszych informacji użytkownikom oraz robotom wyszukiwarek. Aby jednak nie przytłoczyć odwiedzających naszą stronę zbyt długim tekstem umieszczonym od razu na górze strony, zdecydowaliśmy się na przeniesienie części tego opisu na dół strony.

    Kod jQuery poniżej został stworzony, aby automatycznie przenieść elementy z klasą .bottomtext na dół sekcji z identyfikatorem #main po załadowaniu strony. Dzięki temu, dłuższy opis SEO jest wciąż obecny na stronie i indeksowany przez wyszukiwarki, ale nie dominuje nad główną zawartością strony.

    $(document).ready(() => {
        $( ".bottomtext" ).appendTo( "#main" );
    });

    Teraz wystarczy w standardowym polu kategorii dodać element o class równej bottomtext

    Treść pod produktami w kategorii sklepu prestashop

    Chętnie zajmiemy się opieką, dostosowując nasze usługi do indywidualnych potrzeb i oczekiwań. Skontaktuj się z nami już dziś, aby dowiedzieć się więcej i umówić na bezpłatną konsultację. Razem stworzymy plan opieki Prestashop. Zachęcamy do sprawdzenia cennika Prestashop

    Pokaż więcej projektów
    Zamów wycenę
    Polityka prywatności | Regulamin
    Pro-link 2005-2020