Przejdź do treści

Ustawienia plików cookie

Prosimy wybrać, na które rodzaje plików cookie Państwo zezwalają. Wybór można zmienić w dowolnym momencie w Ustawieniach plików cookie na dole każdej strony. Polityka prywatności

Niezbędne

Zawsze włączone

Potrzebne do logowania, zachowania koszyka i zapamiętania wyborów. Są zawsze włączone.

Jakie pliki cookie?
  • weboke_sessie, weboke_klant, weboke_remember: sesja i pozostanie zalogowanym
  • weboke_basket: koszyk
  • wkBtwIncl: wyświetlanie cen z VAT lub bez VAT
  • wok_cookies: wybór dotyczący plików cookie, 12 miesięcy

Mierzą, która reklama prowadzi do odwiedzin lub zamówienia, abyśmy nie płacili za reklamy, które nic nie dają.

Jakie pliki cookie?
  • Google Ads przez Google Tag Manager (_gcl_au, _gcl_aw), do 90 dni
  • OpenAI Ads, reklamy w ChatGPT
  • wok_aff: przez którego partnera trafili Państwo do nas (program partnerski), 60 dni

4,6

Kraj i język

Każdy kraj ma własną stronę z cenami i stawką VAT tego kraju.

Wyświetl

*Problemy z wydajnością

W pewnym momencie strona może zacząć mieć problemy z wydajnością, czyli działać wolno. Mogą to Państwo zauważyć sami, ale w wyjątkowych przypadkach może się też zdarzyć, że będziemy zmuszeni wyłączyć stronę. Robimy to wtedy, aby chronić serwer i zapobiec sytuacji, w której nie tylko Państwa strona, ale cały serwer zacznie działać wolno lub, co gorsza, stanie się niedostępny.

Przyczyny mogą być bardzo różne. Najczęściej jednak problem dotyczy MySQL, ale winowajcą bywają też zadania cron. Na przykład cron (zadanie), który uruchamia się co minutę i trwa dłużej niż minutę. Zanim się zakończy, startuje kolejny. W pewnym momencie wymaga to tak dużo pamięci i CPU, że cały serwer może przestać działać, razem ze wszystkimi innymi stronami na tym serwerze.

Czy możecie to naprawić?
Wykrywamy problemy, gdy się pojawiają, ale zwykle nie możemy ich za Państwa rozwiązać. Dostarczamy wyłącznie konto hostingowe, na którym można uruchamiać skrypty i strony. Możemy doradzić w wielu sprawach, ale rozwiązanie takich problemów to zazwyczaj zadanie, które trzeba wykonać samodzielnie lub zlecić. Optymalizacja i dostrajanie stron są często czasochłonne i jak Państwo rozumieją, w cenie pakietu hostingowego nie jesteśmy w stanie tego wykonać.

Standardowe skrypty nie gwarantują dobrej wydajności
Korzystanie ze standardowych skryptów, takich jak Joomla czy WordPress, wcale nie oznacza, że bez optymalizacji obsłużą one „wielu” użytkowników. Wiele zależy od używanych elementów i wtyczek, a także od stabilności danej wersji. Monitorując standardową instalację Joomla, widzimy wiele problemów z wydajnością po stronie bazy danych. Dopóki liczba użytkowników jest ograniczona, nasze serwery bez problemu to wytrzymują, ale gdy wyraźnie rośnie, może to naprawdę powodować problemy.

Jeśli używają Państwo wtyczek, dobrym pomysłem jest testowe wyłączenie ich wszystkich i ponowne sprawdzenie strony. Jeśli działa szybko, przyczyna na pewno leży we wtyczce. Wtedy wystarczy włączać je kolejno, jedna po drugiej, aż do znalezienia przyczyny.

Najpierw działało dobrze, a teraz nagle już nie
Może być kilka powodów, dla których coś nagle przestaje dobrze działać. Z czasem ilość danych w bazie MySQL rośnie. Źle napisane zapytania do bazy mają więc coraz trudniej. Aby znaleźć 1 rekord, najpierw trzeba było przeczytać na przykład tylko 10, a z czasem 1000 lub znacznie więcej. Jeśli jednocześnie rośnie liczba odwiedzających, szybko może to prowadzić do problemów. Najpierw strona działa wolno, a w pewnym momencie może to być nagle za dużo dla serwera. Zapytanie do bazy może przekroczyć pewną granicę i wysłać kolejne zapytanie, zanim poprzednie się zakończy. Jeśli to trwa, serwer MySQL może zwolnić tak bardzo, że się „zawiesi”.
Innym powodem, dla którego coś przestaje działać, może być na przykład aktualizacja lub zainstalowana wtyczka.

Czy to nie wina serwera, że strona działa wolno?
I tak, i nie. Gdyby Państwa strona była jedyną na serwerze, takie problemy pojawiłyby się prawdopodobnie znacznie później. To jest jednak hosting współdzielony. Na tym samym serwerze działają też inne strony, które również korzystają z jego zasobów. Jeśli strona trafiła na nowy serwer, na którym było wtedy niewiele innych stron, serwer w praktyce kompensuje jej niedociągnięcia, a w miarę przybywania stron na serwerze problemy narastają. Serwer musi przecież dzielić zasoby między więcej stron. W pewnym momencie nowe strony przestają przybywać i sytuacja się stabilizuje, choć nadal obowiązuje zasada, że im dłużej strona działa, tym więcej ma danych.

Ale skrypt z Waszego Installatron działa wolno
Skrypty, które można zainstalować z Installatron, nie są naszymi skryptami. Udostępniamy jedynie prosty sposób ich instalacji. Na wiele pytań o nie możemy i chcemy odpowiedzieć, ale modyfikowanie skryptów lub ich baz danych już do nas nie należy. Problem tkwi wtedy w samym skrypcie i muszą go rozwiązać jego twórcy.
Jeśli na przykład zainstalują Państwo Joomla lub osCommerce i w krótkim czasie strona zacznie mieć wiele tysięcy odwiedzających dziennie, może to powodować problemy. Takie skrypty działają dobrze, ale przy poważnym ruchu potrzebne jest dostrojenie, a hosting współdzielony przestaje być odpowiedni. Przy serwerze dedykowanym można na przykład skonfigurować serwer MySQL optymalnie pod jedną stronę, a przy hostingu współdzielonym jest on ustawiony pod przeciętną stronę.

Czy strona może przejść na hosting biznesowy (BUS-WEB)?
Zazwyczaj nie jest to rozwiązanie. W bardzo krótkim czasie pojawiają się tam te same problemy. Problem tkwi przecież w samej stronie, a nie w serwerze. Więcej sprzętu to więc plaster, a nie lekarstwo. Pakiety biznesowe (działające na osobnych serwerach) dają lepszą gwarancję stabilnej wydajności. W zwykłych pakietach hostingowych wydajność też jest dobra, ale w zależności od stron na danym serwerze może się nieco różnić.

Poniższe artykuły zawierają informacje o wykrywaniu i rozwiązywaniu problemów z wydajnością:

https://support.weboke.nl/nl/articles/24403-mijn-site-is-langzaam-cpu-gebruik-is-te-hoog-aantal-processen
https://support.weboke.nl/nl/articles/24400-database-is-traag-mysql-database-optimaliseren

Czy ten artykuł był pomocny?

← Powrót do bazy wiedzy

Chwileczkę…

Konfiguracja domen

Dla każdej domeny można ustawić serwery nazw, powiązanie z hostingiem oraz to, kto zostanie właścicielem.

Wczytywanie domen…