Skocz do zawartości
  • Cześć!

    Witaj na forum RootNode - aby pisać u nas musisz się zarejestrować, a następnie zalogować. Posty pisane z kont niezarejestrowanych nie są widoczne publicznie.

Optymalizacja WordPress


mako

Rekomendowane odpowiedzi

Cześć wszystkim,

 

Mam witrynę opartą na WordPressie i zastanawiam się, jak mogę ją zoptymalizować pod kątem wydajności i szybkości ładowania. Obecnie moja strona działa trochę wolno, co może wpływać na doświadczenie użytkownika i SEO. Czy macie jakieś sprawdzone wskazówki lub narzędzia do optymalizacji witryny WordPress? Czym powinienem się zająć, żeby przyspieszyć ładowanie stron, a jednocześnie nie modyfikować całej mojej witryny? Z góry dziękuję za wasze rady i doświadczenia.

Odnośnik do komentarza
Udostępnij na innych stronach

Cześć,

 

Ameryki raczej nie odkryję, ale te  kilka rzeczy poniżej  warto wykonać na początku:

- Czy korzystasz z nowych wersji PHP na hostingu? Jeśli nie - sprawdź zachowanie strony po włączeniu np. PHP 8.2

- Jakie posiadasz wtyczki w Wordpressie? Wykonaj audyt dodatków i sprawdź, czy możesz jakieś pluginy usunąć bo korzystasz z nich rzadko lub wcale. Im mniej wtyczek tym lepiej. A jeśli używasz np. wtyczek typu page builder (np. Elementor) to musisz się liczyć z tym, że strona nie będzie działać szybko przez bardzo duży "narzut" kodu do wykonania

- Jaki motyw działa na Twojej stronie? Pamiętaj, że już sam motyw może być "ciężki" i wymagać masy requestów oraz ładowania plików JS i CSS. To wszystko wpływa na ładowanie strony/

- Czy używasz wtyczki typu cache? Jeśli nie - zainstalują takową, aktywuj i przetestuj działanie z taką wtyczką

- Czy zdjęcia na Twojej stronie są już zoptymalizowane, czy może wrzuciłeś do niej pliki prosto z aparatu?

 

Ogólnie takich zaleceń może być dużo, a błąd może tkwić nawet w pojedynczym skrypcie. Dlatego powyższe wskazówki są ogólne i najczęściej stosowane np. na grupach FB dot. Wordpressa. Możesz mieć prostą i funkcjonalną stronę z 1 zdjęciem, która będzie ładowała się wieczność, bo jakaś wtyczka uzna, że musi łączyć się z zewnętrznymi zasobami (np. serwerem), które mogą być niedostępne. 

 

W skrócie: zadbaj o higienę zaplecza WP i nie instaluj dodatków, które mają wprowadzić tylko jedną funkcję. Każda wtyczka to potencjalny kłopot.

 

Ostatnim krokiem jaki warto wykonać po audycie i odchudzeniu witryny jest kontakt z operatorem, aby wykonał analizę działania konta. Bo problem może też wynikać z wydajności sprzętu.

 

Powodzenia :)

Adam [home.pl]

Odnośnik do komentarza
Udostępnij na innych stronach

Niedobrze. Prześlij do mnie HAR lub/i Ray-ID (w nagłówku HTTP odpowiedzi) na PW, postaram się przesłać do teamu odpowiedzialnego za stronę.

 

Mogę zaproponować alternatywne linki:

http://blog.cloudflare.com/automatic-platform-optimizations-starting-with-wordpress/

https://developers.cloudflare.com/automatic-platform-optimization/

Edytowane przez psz
  • Lubię 1
Odnośnik do komentarza
Udostępnij na innych stronach

Godzinę temu, psz napisał(a):

Niedobrze. Prześlij do mnie HAR lub/i Ray-ID (w nagłówku HTTP odpowiedzi) na PW, postaram się przesłać do teamu odpowiedzialnego za stronę.

 

Mogę zaproponować alternatywne linki:

http://blog.cloudflare.com/automatic-platform-optimizations-starting-with-wordpress/

https://developers.cloudflare.com/automatic-platform-optimization/

U mnie też jest 404. Wygląda na to że jak ktoś łączy się z polski to następuje przekierowanie z https://www.cloudflare.com/lp/pg-apo/ na https://www.cloudflare.com/pl-pl/404/

Odnośnik do komentarza
Udostępnij na innych stronach

Niedawno była zmiana silnika strony i podejrzewam, że to problem wieku dziecięcego (zgłoszę problem dzisiaj trochę później).

 

Jako obejście spróbuj wejść na główną stronę: https://www.cloudflare.com/ i w prawym górnym rogu zmienić język strony (ikona globu) na angielski. Przeglądarka zapamięta język i adres powinien działać. Sorki!

Edytowane przez psz
Odnośnik do komentarza
Udostępnij na innych stronach

Dziękuję za Wasze wypowiedzi.

 

@home_pl Korzystam z PHP 8.1. Poza wtyczką LiteSpeed Cache, mam włączoną jedynie popularną wtyczkę do obsługi formularzy kontaktowych, z którą nigdy nie było problemu. Motyw z którego korzystam jest komercyjny. W miejscu gdzie nabyłem motyw nie spotkałem się z uwagami dotyczącymi wydajności. Wręcz odwrotnie: są opinie mówiące o wysokiej wydajności motywu. Odnotowałem, że są godziny, w których moja strona działa bardzo szybko, ale zastanawiam się co można poprawić, aby utrzymać ten trend. Nie jestem jeszcze przekonany, że to wina hostingu, ale skłaniam się także ku jego zmianie. Mój kontakt z operatorem w opisywanej tu kwestii niestety nie pozwolił na wypracowanie rozwiązania.

 

@psz Czy narzędzie o którym piszesz zagwarantuje także niezawodność w przypadku problemów z serwerem? W moim przypadku wygląda to tak, że w określonych godzinach strona działa bardzo wolno, w następstwie czego sporadycznie nie działa wcale. Wsparcie techniczne sugeruje optymalizację witryny, natomiast poza godzinami szczytu witryna działa prawidłowo i bardzo wydajnie. Nie wiem jak to rozumieć i co robić dalej.

Odnośnik do komentarza
Udostępnij na innych stronach

21 minut temu, mako napisał(a):

W określonych godzinach strona działa bardzo wolno, w następstwie czego sporadycznie nie działa wcale

Prawdopodobnie to wina hostingu prawdopodobnie serwer nie wyrabia w szczytowym obciążeniu jeżeli była by to wina skryptu problem byłby cały czas i miał charakter ciągły a nie tymczasowy 

Odnośnik do komentarza
Udostępnij na innych stronach

49 minut temu, mako napisał(a):

@psz Czy narzędzie o którym piszesz zagwarantuje także niezawodność w przypadku problemów z serwerem? W moim przypadku wygląda to tak, że w określonych godzinach strona działa bardzo wolno, w następstwie czego sporadycznie nie działa wcale. Wsparcie techniczne sugeruje optymalizację witryny, natomiast poza godzinami szczytu witryna działa prawidłowo i bardzo wydajnie. Nie wiem jak to rozumieć i co robić dalej.

 

"Zagwarantuje" to zbyt mocne słowo, jednakże założeniem jest, że raz odwiedzona strona będzie dostępna w cache (jak to działa), co w efekcie powinno dać odporność na awarie serwera i wydajność porównywalną z tzw. stronami statycznymi.

Odnośnik do komentarza
Udostępnij na innych stronach

3 godziny temu, Gryzli napisał(a):

Prawdopodobnie to wina hostingu prawdopodobnie serwer nie wyrabia w szczytowym obciążeniu jeżeli była by to wina skryptu problem byłby cały czas i miał charakter ciągły a nie tymczasowy 

Zakładasz że serwer może być w szczycie obciążony, ale sama strona już nie? :) Przecież jeśli strona jest źle zoptymalizowana, otwarcie jej generuje powiedzmy 100% CPU to dla kolejnych użytkowników próbujących ją otworzyć w tym samym czasie jest już mniej zasobów (100%/x = strona działa wolniej). Oczywiście nie znam przyczyny, ale w twojej logice jest luka.

Odnośnik do komentarza
Udostępnij na innych stronach

Dziękuję za wypowiedzi i pomoc.

 

Tak, zarówno stronę internetową, jak i skrzynki pocztowe mam umieszczone na serwerach firmy dhosting, ale nie zamierzałem tego publicznie ujawniać, dlatego dotąd nie wspominałem, z którego dostawcy usług hostingowych korzystam. Nie przypuszczałem, że to mogła być jednoznacznie wina hostingu. Zaiste, dopiero na tym forum natknąłem się na liczne negatywne opinie na temat tej firmy. Skąd więc w innych miejscach w internecie tak wiele pozytywnych opinii na ich temat?

 

@Pawel_15 Wspomniałeś, żebym spróbował uruchomić swoją stronę u innego dostawcy by porównać osiągi. Czy to da mi już jasną odpowiedź na temat konieczności dodatkowej optymalizacji witryny? Temat z którym się borykam ciągnie się już bardzo długo i chciałbym go ostatecznie rozwiązać.

Odnośnik do komentarza
Udostępnij na innych stronach

Hej @mako,

 

- W drugim temacie zasugerowano Ci wprost: znane portale "opiniotwórcze", rankingowe i inne bazują zwykle na kwocie prowizji, którą dostają za pozyskanego dla nich klienta. Dlatego najprościej chyba będzie napisać, że to jest właśnie powód dla którego łatwiej znaleźć opinie pozytywne niż negatywne na temat niektórych firm 🙂

- Sam uczestniczyłem w procesie przenoszenia stron @Pawel_15 na inny hosting i różnica była widoczna praktycznie od razu, w zasadzie mówimy tu o wzroście wydajności na poziomie w granicach 80%. 

- Jeśli jest tak jak piszesz w temacie wtyczek i samego layoutu na Twojej stronie, to najpewniej po zmianie usługodawcy nie będą konieczne żadne dodatkowe działania.

  • Lubię 3
  • Super! 1
Odnośnik do komentarza
Udostępnij na innych stronach

41 minut temu, Kapitan_Bomba napisał(a):

Zakładasz że serwer może być w szczycie obciążony, ale sama strona już nie? :) Przecież jeśli strona jest źle zoptymalizowana, otwarcie jej generuje powiedzmy 100% CPU to dla kolejnych użytkowników próbujących ją otworzyć w tym samym czasie jest już mniej zasobów (100%/x = strona działa wolniej). Oczywiście nie znam przyczyny, ale w twojej logice jest luka.

@makopisały że jego strona oparta na Wordpress jest dobrze zoptymalizowana nie ma za dużo wtyczek i ma dobry szablon graficzny. Zgodzę się że czasami nawet małe skrypty kilka linijek kodu źle zoptymalizowane mogą generować duże obciążenie procesora. Ale to widać  jak stronka się ładuje bardzo wolno i dużo obciąża procesora 

Odnośnik do komentarza
Udostępnij na innych stronach

32 minuty temu, mako napisał(a):

@Pawel_15 Wspomniałeś, żebym spróbował uruchomić swoją stronę u innego dostawcy by porównać osiągi. Czy to da mi już jasną odpowiedź na temat konieczności dodatkowej optymalizacji witryny? Temat z którym się borykam ciągnie się już bardzo długo i chciałbym go ostatecznie rozwiązać.

Powinno dać szybką i zdecydowaną odpowiedź. Ja się męczyłem z tematem chyba z rok, podjąłem nawet prywatnie studia na kierunku "Powolne działanie Wordpressa". Po przeniesieniu strony przez @theqkash strona działa jak rakieta po obu stronach - i od odwiedzającego i z poziomu admina. I w zasadzie poza przeniesieniem nie trzeba było nic innego robić.

Odnośnik do komentarza
Udostępnij na innych stronach

5 minut temu, Abdul napisał(a):

EWH1 czy EWH2

 

Czemu klient w ogóle ma się z kimkolwiek kontaktować żeby uzyskać jakość która powinna być standardem? I czy faktycznie jest taka i na jak długo będzie?

 

Wydaje mi się, że nie tędy droga. Jeśli za coś płacisz to powinno to po prostu działać niezależnie czy jesteś na EWH1, 2 czy 5. 

  • Lubię 3
Odnośnik do komentarza
Udostępnij na innych stronach

58 minut temu, theqkash napisał(a):

 

Czemu klient w ogóle ma się z kimkolwiek kontaktować żeby uzyskać jakość która powinna być standardem? I czy faktycznie jest taka i na jak długo będzie?

 

Wydaje mi się, że nie tędy droga. Jeśli za coś płacisz to powinno to po prostu działać niezależnie czy jesteś na EWH1, 2 czy 5. 

Zgadzam się, tylko EWH jest z tego co widzę usługą testową i docelowo ma zastapić 1. A zawsze łatwiej spróbować coś nowego niż zmienić hosting.

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Korzystając z forum, wyrażasz zgodę na: Warunki użytkowania, Regulamin, Polityka prywatności.