Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Puchar WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Jak naprawić wolno ładujący się kokpit WordPress (krok po kroku)

Uwaga redakcyjna: Otrzymujemy prowizję z linków partnerskich na WPBeginner. Prowizje nie mają wpływu na opinie i oceny naszych redaktorów. Dowiedz się więcej o Proces redakcyjny.

Czy twój kokpit WordPress wczytuje się zbyt wolno?

Powolne wczytywanie się kokpitu WordPress jest irytujące i negatywnie wpływa na ogólną produktywność, jeśli chodzi o tworzenie treści i zarządzanie twoją witryną internetową. Ponadto przyczyna powolnego działania kokpitu WordPress może również wpływać na konwersje na twojej witrynie internetowej.

W tym artykule pokażemy, jak krok po kroku łatwo poprawić wolno wczytujący się kokpit WordPress.

Fixing a slow loading WordPress admin area

Co powoduje powolne wczytywanie się kokpitu WordPress?

Powolne wczytywanie kokpitu WordPress może być spowodowane wieloma przyczynami, ale najczęstszą z nich są ograniczone zasoby serwera.

Większość dostawców hostingu WordPress oferuje określoną liczbę zasobów dla każdego planu hostingowego. Zasoby te są wystarczające do uruchomienia większości witryn internetowych.

Jednak wraz z rozwojem twojej witryny internetowej WordPress możesz powiadomić o niewielkim spadku wydajności lub wolniejszym wczytywaniu. Dzieje się tak, ponieważ więcej osób uzyskuje dostęp do twojej witryny internetowej i zużywa zasoby serwera.

W przypadku sekcji front-end twojej witryny internetowej, czyli tego, co widzą odwiedzający, możesz łatwo zainstalować pamięć podręczną WordPress, aby przezwyciężyć problemy z szybkością i wydajnością WordPress.

Jednak obszar administracyjny WordPressa nie jest buforowany, więc wymaga więcej zasobów, aby działać na optymalnym poziomie.

Jeśli twój kokpit WordPress stał się irytująco powolny, oznacza to, że wtyczka WordPress, domyślne ustawienie lub coś innego na witrynie zużywa zbyt wiele zasób.

Biorąc to pod uwagę, przyjrzyjmy się, jak rozwiązać i poprawić wolno ładujący się kokpit administracyjny WordPress.

Oto przegląd kroków, które omówimy w tym artykule:

1. Jak przetestować wydajność obszaru administracyjnego WordPressa?

Przed wprowadzeniem jakichkolwiek zmian, ważne jest, aby zmierzyć szybkość twojego obszaru administracyjnego WordPress, aby uzyskać obiektywny pomiar jakiejkolwiek poprawy.

Zwykle można użyć narzędzi do testowania szybkości witryny internetowej, aby sprawdzić szybkość i wydajność twojej witryny.

Jednak obszar administracyjny WordPressa znajduje się za ekranem logowania, więc nie można użyć tych samych narzędzi do jego przetestowania.

Na szczęście, wiele nowoczesnych przeglądarek posiada wbudowane narzędzia do testowania wydajności dowolnej strony internetowej.

Na przykład, jeśli korzystasz z przeglądarki Google Chrome, możesz po prostu przejść do kokpitu WordPress i otworzyć narzędzie Inspect, klikając prawym przyciskiem myszy w dowolnym miejscu na stronie.

Lighthouse to test performance

Spowoduje to podzielenie ekranu przeglądarki i wyświetlenie obszaru Inspect w drugim oknie, na dole lub z boku twojego okna przeglądarki.

W narzędziu Inspect przejdź do karty „Lighthouse” i kliknij przycisk „Generuj raport”.

Spowoduje to wygenerowanie raportu podobnego do raportu Web Vitals generowanego przez PageSpeed Insights.

Performance results

Z tego miejsca możesz zobaczyć, co spowalnia twój obszar administracyjny WordPress. Na przykład możesz zobaczyć, które pliki JavaScript zajmują więcej zasobów i mają wpływ na początkowy czas odpowiedzi twojego serwera.

2. Instalowanie aktualizacji WordPress

Rdzeń zespołu WordPress ciężko pracuje, aby poprawić wydajność z każdym wydaniem WordPress.

Na przykład zespół edytorów bloków testuje i poprawia wydajność w każdym wydaniu. Zespół ds. wydajności pracuje nad poprawą szybkości i wydajności we wszystkich obszarach.

Jeśli nie instalujesz aktualizacji WordPress, tracisz możliwość korzystania z tych ulepszeń wydajności.

Podobnie, wszystkie najlepsze motywy i wtyczki WordPress wydają aktualizacje, które nie tylko poprawiają błędy, ale także rozwiązują problemy z wydajnością.

Aby zainstalować aktualizacje, wystarczy przejść do strony kokpitu ” Aktualizacje, aby zainstalować wszelkie dostępne aktualizacje.

WordPress updates

Więcej szczegółów można znaleźć w naszym przewodniku na temat prawidłowej aktualizacji WordPressa (infografika).

3. Zaktualizuj wersję PHP używaną przez twoją firmę hostingową

WordPress został opracowany przy użyciu otwartego języka programowania o nazwie PHP. W chwili pisania tego artykułu WordPress wymaga co najmniej PHP w wersji 7.4 lub nowszej. Obecna, aktualna stabilna wersja PHP to 8.2.10.

Większość firm hostingowych WordPress utrzymuje minimalne wymagania do uruchomienia WordPressa, co oznacza, że mogą nie używać najnowszej wersji PHP po wyjęciu z pudełka.

Obecnie, podobnie jak WordPress, PHP również wydaje nowe wersje ze znaczną poprawą wydajności. Korzystając ze starszej wersji, tracisz ten wzrost wydajności.

Możesz zobaczyć, która wersja PHP jest używana przez twojego dostawcę hostingu, przechodząc na stronę Narzędzia ” Kondycja witryny z kokpitu WordPress i przełączając się na kartę „Informacje”.

Check PHP version

Na szczęście wszyscy niezawodni dostawcy hostingu WordPress oferują klientom łatwy sposób na aktualizację wersji PHP.

Na przykład, jeśli korzystasz z Bluehost, możesz po prostu logować się do kokpitu swojego konta hostingowego, przejść do karty „Witryny” i kliknąć „Ustawienia” dla witryny internetowej, nad którą chcesz pracować.

Bluehost site settings

Następnie przejdź do karty „Zaawansowane” i przewiń w dół do sekcji cPanel.

Kliknij „Zarządzaj”, aby uruchomić cPanel.

Launch cPanel dashboard in Bluehost

Następnie zobaczysz szereg aplikacji i narzędzi dostępnych w twoim kokpicie cPanel.

Przewiń w dół do sekcji Oprogramowanie i kliknij „MultiPHP Manager”.

MultiPHP Manager in Bluehost cPanel

Na następnej stronie musisz wybrać twój blog WordPress.

Następnie wybierz wersję PHP, której chcesz użyć.

Change PHP version in Bluehost

W przypadku innych firm hostingowych zapoznaj się z naszym kompletnym przewodnikiem na temat aktualizacji twojej wersji PHP w WordPress.

4. Zwiększenie limitu pamięci PHP

Twój serwer WWW jest jak każdy inny komputer. Potrzebuje pamięci do wydajnego uruchamiania wielu aplikacji w tym samym czasie.

Jeśli na twoim serwerze nie ma wystarczającej ilości pamięci dla PHP, spowolni to twoją witrynę internetową, a nawet może spowodować jej awarię.

Limit pamięci PHP można sprawdzić przechodząc na stronę Narzędzia ” Kondycja witryny i przechodząc na kartę „Informacje”.

Check PHP memory limit

Limit pamięci PHP znajduje się w sekcji Serwer. Jeśli jest on mniejszy niż 500M, należy go zwiększyć.

Możesz zwiększyć limit pamięci PHP, po prostu wpisz następującą linię w twoim pliku wp-config.php:

define( 'WP_MEMORY_LIMIT', '512M' );

Więcej szczegółów można znaleźć w naszym artykule na temat zwiększania limitu pamięci PHP w WordPress.

5. Monitorowanie wtyczek WordPress pod kątem wydajności

Niektóre wtyczki WordPress mogą działać wewnątrz obszaru administracyjnego WordPress. Jeśli autorzy wtyczek nie są ostrożni, ich wtyczki mogą łatwo zużywać zbyt wiele zasobów i spowalniać twój obszar administracyjny WordPress.

Jednym ze sposobów na poznanie takich wtyczek jest zainstalowanie i włączanie wtyczki Query Monitor. Aby uzyskać więcej informacji, zapoznaj się z naszym przewodnikiem krok po kroku, jak zainstalować wtyczkę WordPress.

Po włączaniu wtyczka utworzy nowy element menu na twoim pasku narzędzi WordPress.

Query Monitor tab

Kliknięcie go spowoduje wyświetlenie wyników wydajności dla strony, którą aktualnie zobaczysz w swojej witrynie internetowej.

Spowoduje to wyświetlenie konsoli Query Monitor.

Tutaj należy przejść do karty „Zapytania według komponentów” po lewej stronie. Z tego miejsca można zobaczyć wpływ wtyczek na wydajność i dowiedzieć się, która z nich zajmuje zbyt wiele zasobów.

Query Monitor results

Możesz teraz tymczasowo wyłączyć powolne wtyczki i sprawdzić, czy poprawi to wydajność.

Jeśli tak się stanie, możesz skontaktować się z autorem wtyczki i poprosić o pomoc techniczną lub znaleźć alternatywną wtyczkę.

6. Zainstaluj wtyczkę do pamięci podręcznej WordPressa

Wtyczki do pamięci podręcznej WordPress nie tylko poprawiają szybkość twojej witryny internetowej, ale mogą również pomóc w poprawieniu wolno ładującego się kokpitu administratora.

Dobra pamięć podręczna WordPress pomaga zoptymalizować szybkość wczytywania strony, dostarczanie CSS i JavaScript, twoją bazę danych WordPress i nie tylko.

Zwalnia to zasoby na twoim serwerze hostingowym WordPress, które obszar administracyjny WordPress może wykorzystać do poprawy wydajności.

Zalecamy korzystanie z WP Rocket. Jest to najlepsza pamięć podręczna WordPress na rynku. Działa od razu po wyjęciu z pudełka i bardzo ułatwia optymalizację wydajności twojego WordPressa.

WP Rocket dashboard

Więcej szczegółów można znaleźć w naszym przewodniku na temat prawidłowej instalacji i konfiguracji WP Rocket w WordPress.

7. Modyfikacja ekranów administratora i wyłączanie widżetów kokpitu WordPressa

WordPress automatycznie wczytuje niektóre widżety na ekranie kokpitu. Należą do nich Quick Draft, Events and News, Site Health i inne.

Niektóre wtyczki WordPress dodają również swoje widżety do ekranu kokpitu. Jeśli masz wiele takich widżetów wczytywanych na twoim kokpicie, może to spowolnić działanie.

Widżety te można wyłączyć, klikając przycisk „Opcje ekranu” i odznaczając pole obok widżetów.

Screen Options to remove unnecessary widgets

Podobnie można użyć menu Opcje ekranu, aby pokazać i ukryć sekcje na różnych ekranach administratora.

Można na przykład wybrać kolumny, które mają być widoczne na ekranie wpisów.

Clean up posts screen

8. Poprawka powolnego kokpitu administratora WooCommerce

Jeśli prowadzisz sklep internetowy przy użyciu WooCommerce, to istnieją pewne specyficzne funkcje WooCommerce, które mogą mieć wpływ na wydajność twojego obszaru administracyjnego WordPress.

Można na przykład wyłączyć widżet kokpitu WooCommerce, klikając menu „Opcje ekranu”.

Podobnie można zmienić informacje wyświetlane na stronie Produkty.

Products page

Po pewnym czasie twój sklep WooCommerce może dodawać niepotrzebne dane do bazy danych WordPress.

Jeśli korzystasz już z WP Rocket, możesz po prostu przejść do karty „Baza danych” w ustawieniach wtyczki. Z tego miejsca możesz usunąć stany przejściowe i zoptymalizować swoją bazę danych WordPress za pomocą jednego kliknięcia.

Database optimize

9. Blokowanie obszaru administracyjnego WordPress i stron logowania

Przypadkowi hakerzy i ataki DDoS to powszechne internetowe uciążliwości, które mogą mieć wpływ na witryny internetowe WordPress.

Te zautomatyzowane skrypty uzyskują dostęp do stron logowania WordPress i próbują logować się setki razy w krótkim czasie.

Mogą nie być w stanie uzyskać dostępu do twojej witryny internetowej WordPress, ale nadal będą w stanie ją spowolnić.

Jednym z łatwych sposobów na zablokowanie tych skryptów jest zablokowanie twojego katalogu administracyjnego WordPress i stron logowania.

Jeśli korzystasz z Bluehost, możesz po prostu przejść do swojego konta hostingowego i kliknąć „Ustawienia” pod witryną internetową.

Bluehost site settings

Następnie przejdź do karty „Zaawansowane”.

Teraz przewiń nieco w dół do sekcji cPanel, a następnie kliknij „Zarządzaj”.

Launch cPanel dashboard in Bluehost

Spowoduje to uruchomienie kokpitu cPanel w nowej karcie.

Teraz należy przewinąć w dół do sekcji Pliki, a następnie kliknąć opcję „Prywatność katalogów”.

Directory privacy option under cPanel

Następnie należy zlokalizować katalog wp-admin (zwykle znajdujący się w katalogu public_html).

Następnie wystarczy kliknąć przycisk „Edytuj” obok niego.

WordPress admin folder

Następnie zostaniesz poproszony o podanie nazwy twojego zabezpieczonego katalogu.

Następnie kliknij przycisk „Zapisz”, aby kontynuować.

Name folder

Panel sterowania zapisze twoje opcje i będziesz musiał kliknąć przycisk „Wróć”, aby kontynuować.

Następnie należy utworzyć nazwę użytkownika i hasło do zabezpieczonego katalogu.

Create username and password

Teraz, gdy przejdziesz na obszar administracyjny WordPress, zostaniesz poproszony o wpisz swoją nazwę użytkownika i hasło.

Aby uzyskać więcej informacji, zapoznaj się z naszym poradnikiem na temat zabezpieczania hasłem katalogu administracyjnego WordPress.

Login prompt

Zabezpieczona hasłem strona logowania do WordPressa

Następnie należy zablokować dostęp do strony logowania WordPress. W tym celu będziesz musiał ręcznie edytować plik .htaccess na twojej witrynie internetowej i wygenerować plik z hasłem.

Najpierw połącz się z twoją witryną internetową WordPress za pomocą klienta FTP lub aplikacji Menedżer plików w panelu sterowania hostingu.

Następnie przejdź do katalogu głównego twojej witryny internetowej (folder główny to miejsce, w którym znajdują się foldery wp-admin, wp-includes i wp-content).

Tutaj należy utworzyć nowy plik i nazwać go .htpasswd.

Create htpasswd file

Następnie należy przejść na to narzędzie online, aby wygenerować ciąg .htpasswd.

Musisz użyć tej samej nazwy użytkownika i hasła, których użyłeś w katalogu administracyjnym WordPress.

Następnie kliknij przycisk „Generuj”.

Generate password

Narzędzie wygeneruje nazwę użytkownika i hasło w polu wyjściowym.

Ciąg ten należy skopiować i wkleić do utworzonego wcześniej pliku .htpasswd.

Następnie należy edytować plik .htaccess oraz skopiować i wkleić do niego następujący kod:

### BEGIN BASIC BLOCK
<Files wp-login.php>
AuthType Basic
AuthName "Protected Folder"
AuthUserFile /home/username/public_html/yourwebsite/.htpasswd
Require user jsmith
Satisfy All
</Files>
### END BASIC BLOCK

Nie zapomnij zastąpić jsmith twoją własną nazwą użytkownika i zmienić wartość AuthUserFile na ścieżkę do twojego pliku .htpasswd. Można go znaleźć w aplikacji File Manager.

Możesz teraz przejść na twoją stronę logowania WordPress, aby zobaczyć działanie zabezpieczenia hasłem.

10. Zarządzanie interwałami automatycznego zapisywania WordPress

Edytor bloków WordPress posiada wbudowaną funkcję automatycznego zapisywania. Pozwala ona łatwo przywrócić twoją treść w przypadku zamknięcia edytora bez zapisania zmian.

Jednakże, jeśli wielu użytkowników pracuje na twojej witrynie internetowej w czasie największego ruchu, to wszystkie te żądania automatycznego zapisu spowolnią obszar administracyjny WordPress.

Automatyczne zapisywanie jest kluczową funkcją i nie zalecamy jej wyłączania. Można ją jednak spowolnić, aby zmniejszyć wpływ na wydajność.

Wystarczy dodać następującą linię do twojego pliku wp-config.php:

define( 'AUTOSAVE_INTERVAL', 120 )

Ta linia po prostu mówi WordPressowi, aby uruchamiał autozapis raz na 2 minuty (120 sekund) zamiast 1.

Redukcja wywołań interfejsu API Heartbeat

WordPress używa czegoś, co nazywa się heartbeat API do wysyłania wywołań AJAX do serwera bez przeładowywania strony. Dzięki temu WordPress może pokazać innym autorom, że wpis jest edytowany przez innego użytkownika, a także włącza twórców wtyczek do wyświetlania powiadomień w czasie rzeczywistym.

Domyślnie API wysyła pingi co 60 sekund. Jeśli wielu autorów pracuje nad twoją witryną internetową w tym samym czasie, wówczas te wywołania serwera mogą stać się zasobochłonne.

Jeśli korzystasz już z WP Rocket, to automatycznie ograniczy on włączanie heartbeat API do pingbacku co 120 sekund.

Reduce Heartbeat API activity using WP Rocket

Alternatywnie, można również użyć ich samodzielnej wtyczki o nazwie Heartbeat Control, aby zmniejszyć liczbę wywołań Heartbeat API.

Zalecamy skrócenie ich do co najmniej 120 sekund lub więcej.

Heartbeat API calls

11. Aktualizacja lub przejście na lepszy hosting WordPress

Wszystkie problemy z wydajnością WordPress zależą od infrastruktury zapewnianej przez dostawców hostingu WordPress.

Ogranicza to twoje możliwości poprawy wydajności do zasobów oferowanych przez dostawcę hostingu.

Powyższe wskazówki z pewnością pomogą ci zmniejszyć obciążenie twojego serwera WordPress, ale mogą okazać się niewystarczające dla twojego środowiska hostingowego.

Aby jeszcze bardziej poprawić wydajność, możesz przenieść swoją witrynę WordPress na nowy hosting i zarejestrować się u innego dostawcy hostingu.

Zalecamy korzystanie z Bluehost, ponieważ jest to jedna z najlepszych firm hostingowych WordPress. Ich współdzielone plany hostingowe mają wbudowaną pamięć podręczna, która poprawia wydajność WordPress.

Bluehost website

Jednak wraz z rozwojem twojej witryny internetowej może być konieczne uaktualnienie planu hostingowego.

Witryny o dużym natężeniu ruchu mogą skorzystać na przejściu na zarządzaną platformę hostingową WordPress, taką jak WP Engine lub SiteGround.

W WPBeginner używamy SiteGround do hostowania naszej witryny internetowej.

Mamy nadzieję, że ten artykuł pomógł ci dowiedzieć się, jak poprawić wolno wczytujący się kokpit WordPress. Możesz również zapoznać się z naszym kompletnym podręcznikiem zabezpieczeń WordPress lub zobaczyć nasz wybór najlepszych wtyczek WordPress do rozwoju twojego biznesu.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Ujawnienie: Nasze treści są wspierane przez czytelników. Oznacza to, że jeśli klikniesz na niektóre z naszych linków, możemy otrzymać prowizję. Zobacz jak WPBeginner jest finansowany, dlaczego to ma znaczenie i jak możesz nas wspierać. Oto nasz proces redakcyjny.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Najlepszy zestaw narzędzi WordPress

Uzyskaj BEZPŁATNY dostęp do naszego zestawu narzędzi - zbiór produktów i zasobów związanych z WordPressem, które każdy profesjonalista powinien mieć!

Reader Interactions

3 komentarzeZostaw odpowiedź

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Jiří Vaněk says

    The object cache has been the most helpful for speeding up my administration. Personally, I’ve installed a Redis server on my own server and use the Redis plugin for object caching. This cache significantly improves the speed of the administrative interface. Therefore, if someone has a website on a shared server, it’s a very good practice to check with the provider whether they support something for object caching—Redis or Memcache. This can truly accelerate the entire environment.

Zostaw odpowiedź

Dziękujemy za pozostawienie komentarza. Pamiętaj, że wszystkie komentarze są moderowane zgodnie z naszymi polityka komentarzy, a Twój adres e-mail NIE zostanie opublikowany. NIE używaj słów kluczowych w polu nazwy. Przeprowadźmy osobistą i konstruktywną rozmowę.