Szukaj
Zamknij to pole wyszukiwania.

Co to jest WP-Cron i jak go wyłączyć w 2024 roku?

Ujawnienie podmiotu stowarzyszonego: Z pełną przejrzystością – niektóre linki na naszej stronie są linkami partnerskimi, jeśli użyjesz ich do dokonania zakupu, zarobimy dla Ciebie prowizję bez dodatkowych kosztów (żadnych!).

Czy nie masz pewności, czym jest WP-Cron, czy Twoja witryna go potrzebuje i/lub jak go wyłączyć?

Czy chcesz usunąć wp-cron i zastąpić go prawdziwym zadaniem cron?

W witrynach o dużym natężeniu ruchu zastąpienie wp-cron własnym cron pracy może pomóc Ci w bardziej niezawodnym wykonywaniu zaplanowanych działań Twojej witryny, jednocześnie zmniejszając obciążenie Twojego serwera.

Co to jest WP-Cron?

WP-Cron to plik/funkcja zarządzająca zadaniami wrażliwymi na czas w Twojej witrynie WordPress.

Co to jest WP-Cron

Załóżmy, że zaplanowałeś publikację postu w środę o 9:30. Wp-cron zapewnia, że ​​nastąpi to na czas (lub tak blisko „na czas”, jak to możliwe – więcej o tym za chwilę).

Wiele wtyczek WordPress opiera się na wp-cron do zarządzania elementami wtyczki wrażliwymi na harmonogram, a także do zapewnienia działania podstawowych funkcji WordPress.

Dlaczego chcesz wyłączyć WP-Cron?

Wyłączenie wp-cron i zastąpienie go własnym, dedykowanym zadaniem cron ma dwa powody:

  • Niezawodność: Ponieważ do uruchomienia wymagana jest wizyta w witrynie internetowej, wp-cron nie zawsze jest niezawodny w witrynach o małym ruchu, jak pokazuje powyższy przykład. Dzięki prawdziwemu zadaniu cron możesz zaplanować uruchamianie zadań co X minut, niezależnie od tego, czy są jacyś goście.
  • Wydajność — niektórzy użytkownicy nie lubią wp-cron na stronach o dużym ruchu, ponieważ WordPress uruchamia plik wp-cron.php praktycznie przy każdej wizycie. WordPress stara się ograniczyć to do minimum, nie uruchamiając go częściej niż raz na 60 sekund, ale nadal mogą występować problemy z wydajnością z powodu różnych czynników technicznych, takich jak kilku odwiedzających aktywujących wp-cron w tym samym czasie.

Jak działa WP-Cron?

WP-Cron może działać tylko wtedy, gdy ludzie odwiedzają Twoją witrynę, co jest jedną z jego największych wad.

Za każdym razem, gdy Ty lub ktoś inny odwiedza Twoją witrynę WordPress, WordPress uruchamia wp-cron.php i sprawdza, czy zostały skonfigurowane jakieś zadania. Jeśli istnieją zadania, które zostały ustawione do wykonania, WordPress wykona je i zakończy.

Jak wyłączyć WP-Cron? 

Teraz, gdy już omówiliśmy „co” i „dlaczego”, przejdźmy do „jak”. wp-cron zostanie wyłączony, a zamiast niego zostanie zainstalowane Twoje własne zadanie cron serwera (lub inne rozwiązanie).

Aby zakończyć procedurę, należy wykonać dwa kroki:

  • Aby WordPress nie wykonywał wbudowanej funkcji wp-cron przy każdej wizycie, musisz wyłączyć funkcję wp-cron. Wystarczy jedna linia kodu w pliku wp-config.php Twojej witryny.
  • Aby plik wp-cron.php działał o określonej godzinie, musisz w tym celu utworzyć zadanie cron. WP-cron.php może być uruchamiany według z góry ustalonego harmonogramu, niezależnie od tego, czy Twoja witryna będzie odwiedzana, czy nie.

Wnioski

WP-Cron to wtyczka WordPress, która pomaga zarządzać działaniami w Twojej witrynie w oparciu o czas. Jednak w przypadku witryn o małym natężeniu ruchu domyślna metoda działania może być niestabilna, a w przypadku witryn o dużym natężeniu ruchu może powodować problemy z wydajnością.

Z tych powodów powinieneś wyłączyć system domyślny i zastąpić go własnym systemem cron opartym na czasie.

Przeczytaj także:

Diksa Dutt

Absolwentka IIMC Diksha lubi rozmawiać o samorozwoju i platformach edukacyjnych online. Diksha pasjonuje się edukacją i przedsiębiorczością i od ponad dziesięciu lat zajmuje się obiema dziedzinami. Jej celem jest pomaganie innym w podejmowaniu bardziej świadomych decyzji dotyczących najlepszych zasobów internetowych, kursów i platform edukacyjnych. Pisze o internetowych platformach edukacyjnych i kursach online na Megablogging.org, gdzie przegląda i poleca najlepsze zasoby dla różnych poziomów umiejętności i celów. Kiedy Diksha nie pracuje, lubi czytać książki, grać w szachy i podróżować z mężem i dwójką dzieci. Możesz ją śledzić dalej LinkedIn i Facebook.

Zostaw komentarz

0 Akcje
Tweetnij
Share
Share
Pin