Poprawić WP Cron z prawdziwą pracę Cron lub monitorowania witryn

Domyślne konfiguracje WP za pomocą funkcji wirtualnych cron gdzie konserwacji i zaplanowane zadania wystąpić, gdy witryny skrypty są wyzwalane (gdy ktoś odwiedzi witrynę).

To działa dobrze dla miejsc aktywnych, które mają strumienia biegle odwiedzający. Na projekty, gdzie WP nie jest płynnie odwiedził tych zadań nie się uruchamia się zgodnie z oczekiwaniami.

Rozwiązanie 1

Konfigurowanie zadania prawdziwe cron z cPanel .

/usr/bin/wget - q - O – http://[yourwebsite.com]/WP-cron.php?doing_wp_cron >/dev/null 2>&1

Może być co godzinę lub każdego 15, 30 minut.

Ostrzeżenie: Running cron very often like each 1-4 minutes can result in high resource load on account (and downtime depending on available hosting resources).

Opcjonalnie wyłączyć WP cron z wp-config.php :

zdefiniować('DISABLE_WP_CRON', prawda);

Rozwiązanie 2

Zaplanować się online stan usługi, aby sprawdzić witryny WP na podstawie monitoringu. Kiedy sprawdzić także wyzwoli skrypty WP.

Ex. StatusCake.com lub UptimeRobot.com

Można również łatwo konfiguracji połączeń za pomocą Usługi EasyCron.

WP cron wyzwala różnych funkcji:

  • Sprawdzanie tematu & aktualizacje wtyczki
  • Opublikować zaplanowane posty
  • Wysyłanie pingbacks
  • Inne działania zaplanowane przez wtyczki jak konwersja wideo, Czyszczenie plików lub bazy danych

Najlepsze pluginy do optymalizacji i zabezpieczyć WordPress

Przyspieszenia i zabezpieczenia

  1. WordFence
    Włączanie zapory firewall, okresowe skanowanie, Logowanie nieudane bloku, bezpieczne hasła.
  2. WP Super Cache
    Przyspieszyć dostarczanie zawartości statycznej i stron: skonfigurować go dla odwiedzających w celu uniknięcia przeciążenia przez boty/roboty.
  3. Użyj biblioteki Google
    Obciążenia JS z CDN. Zmniejszyć obciążenie.
  4. WPS ukryć Login
    Chronić przed brute logowania.
  5. Plik robots.txt
    Edytuj plik robots.txt.
  6. Really Simple SSL
    Redirects pages to HTTPS (SSL required).
  7. Easy WP SMTP
    Use an account to send emails with necessary verifications to reduce spam filtering and lost emails.

Narzędzia do rozwiązywania problemów

  1. P3 Plugin wydajności profilera
  2. Serwer IP & Użycie pamięci wyświetlane

Konfiguracja

  • plik robots.txt

    Agent użytkownika: *
    Opóźnienia przeszukiwania: 90
    Nie Zezwalaj na: /wp-admin /
    Nie Zezwalaj na: /wp-zawiera /
    Nie Zezwalaj na: /strumienie /
    Nie Zezwalaj na: /wp-login.php
    Nie Zezwalaj na: /WP *

    Agent użytkownika: MJ12bot
    Nie Zezwalaj na: /