Zastąpienie CRON WordPress CRON po stronie serwera, aby przyspieszyć swoją witrynę

Zastąpienie CRON WordPress CRON po stronie serwera, aby przyspieszyć swoją witrynę.

Właściciele witryn są często sfrustrowani powolnym ładowaniem witryny, Wiele sztuczek jest często używanych do przyspieszenia witryny. Najprostszą rzeczą, jaką możesz zrobić, to skonfigurować pamięć podręczną, Zmniejszanie obrazów i czyszczenie bazy danych, ale dzisiaj porozmawiam o innym sposobie przyspieszenia WordPressa, zastępując standardowy cron w wordpress koroną serwera. Po pierwsze, zrozummy, Jak działa WordPress Cron?

Jak działa WordPress Cron?

W zasadzie, WordPress cron jest systemem, który ma określoną listę zadań, Każdy z nich ma czas, Kiedy należy to wykonać, i raz lub wielokrotnie.

Kiedy nadejdzie czas - lub upłynie - cron WordPress wykona zadanie i będzie kontynuował pracę z listą pozostałych zadań.

Wymaga ruchu odwiedzających dla WordPress, Aby śledzić czas i zaplanowane zadania do wykonania za pomocą CRON.

Dlaczego WordPress Cron nie działa?

Powodów jest wiele, dla których zadanie cron może, ale nie musi działać, lub zostać przełożone:

  • Serwer przeciążony, W rezultacie cron nie może wykonać.
  • Za mało lub za mało, często odwiedzający odwiedzają witrynę.
  • Błąd lub konflikt, wywoływane przez wtyczkę lub kombinację wtyczek.
    i tak dalej...

Korzyści z korzystania z zadania serwera Cron

Zastąpienie standardowej pracy cron wordpress pracą po stronie serwera cron jest bardzo przydatne na wiele sposobów:

  • Niezawodny, Precyzyjne zadania cron, które są uruchamiane na czas, zgodnie z oczekiwaniami.
  • Spraw, aby Twoja witryna WordPress była szybsza dla użytkowników / Odwiedzających.
  • Eliminacja wysokiego użycia procesora, spowodowane przez WordPress.

Wszystkie korzyści są ważne, Ale druga zaleta jest szczególnie ważna.

Niestety, gdy ktoś odwiedza Twoją witrynę, i WordPress Cron ma zadanie do uruchomienia w tym momencie, Uruchamia to zadanie podczas wizyty, wydłużenie czasu zapytania, a nawet wszystko może skończyć się, że serwer pokaże odwiedzającemu pustą stronę, jeśli zadanie nie może zostać całkowicie ukończone.

W ten sposób, Filmujesz dzieło Korony (Cronjob) od odwiedzających i przenieś pracę do części serwerowej.

Jak zastąpić WordPress Cronem?

To szybkie i łatwe, Pozwólcie, że wam pokażę, jak! 2 Krok.

1. Wyłącz zadanie cron wordpress

Po pierwsze, Wyłącz zadanie cron wordpress, otwierając .php plik konfiguracyjny wp-config i umieszczając w nim następujący wiersz kodu PHP.

Kod po prostu określi, DISABLE_WP_CRON do prawdy i WordPress sam przestanie uruchamiać zadania cron, i będzie czekać na ich wezwanie.

2. Tworzenie zadania serwera Cron

Ponieważ zadanie cron WordPress nie jest już uruchomione, Musisz skonfigurować zadanie na serwerze Cron, aby je zastąpić. Zadanie serwera cron nie będzie uruchamiać zaplanowanych zadań bezpośrednio, To po prostu robi robotę, które Twoi goście wykonali do tej pory. Serwer Kroner uruchomi sprawdzanie czasu i daty zadań w WordPress, zasadniczo zamiast odwiedzających Twoje zadania zostaną ściągnięte przez serwer CRON.

Instrukcje dotyczące konfigurowania crona na hostingu będą zależeć od interfejsu panelu sterowania. Powiedziałbym, że, że najpopularniejszym panelem sterowania hostingu jest cPanel, który jest obecnie używany przez większość dużych firm hostingowych, Nie podoba mi się ten panel za jego nieszczelność i zacięcie, ale łatwiej jest pokazać to, co jest znane większości.

Zaloguj się do cPanel i przejdź do Zaawansowany > Oferty pracy: Cron.

Замена работы CRON WordPress на серверный CRON для ускорения сайта

Następnie w "Dodawanie nowego zadania Cron» (Dodaj nowe zadanie Cron) tutaj możesz utworzyć zadanie Cron. Zalecam użycie interwału z 5 do 15 minut w zależności od witryny i Facebooka, Co on robi. Korzystanie z menu rozwijanego Ustawienia ogólne, Aby wybrać interwał dla zadania CRON.

Zastąpienie CRON WordPress CRON po stronie serwera, aby przyspieszyć swoją witrynę

Najlepsze polecenie do użycia, PHP, ale możesz użyć innych, Podobne polecenia, jeśli wolisz to zmienić. Oto polecenie:, które wykorzystaliśmy na zdjęciu:

php -q /home/nazwa_użytkownika/public_html/wp-cron.php


Kup hosting WordPress
/* Nauczyciel WordPressa
Usługi korepetycji online. Lista kursów, które prowadzę
  • Podstawowy kurs projektowania stron internetowych;
  • Układ stron;
  • Ogólny kurs CMS WordPress oraz kontynuacja kursu dotyczącego tworzenia szablonów;
  • Tworzenie stron internetowych w PHP.
Czytaj więcej na stronie Nauczyciel WordPressa
*/

Nikołajenko Maksym

Dyrektor studiów internetowych ProGrafika. rozwijam się, projektowanie i promocja stron internetowych. Zawsze cieszę się z nowych czytelników bloga i dobrych klientów.


Może Ci się spodobać...

Zostaw odpowiedź

Twoj adres e-mail nie bedzie opublikowany. wymagane pola są zaznaczone *

Ta strona używa Akismet do redukcji spamu. Dowiedz się, jak przetwarzane są dane dotyczące Twoich komentarzy.

Szablony WordPressa
Najlepszy hosting na Ukrainie
Stabilny hosting dla Drupala