cPanel'de WordPress Cron İşlemlerinin Optimize Edilmesi

0 الردود 6 المشاهدات
المقيّمون
المشاركون
صاحب الموضوع #1
[cPanel] ortamında WordPress sitenizin cron işlemlerini optimize etmek, sitenizin hızını ve sunucu kaynak kullanımını önemli ölçüde iyileştirebilir. Varsayılan olarak WordPress, wp-cron.php dosyasını her sayfa yüklemesinde otomatik olarak tetikler, bu da yüksek trafik altında sunucu üzerinde gereksiz yük oluşmasına neden olabilir. Bu durumu çözmek ve işlemleri daha kontrollü hale getirmek için aşağıdaki adımları takip edebilirsiniz:

  1. wp-cron.php'yi devre dışı bırakın

İlk olarak, wp-config.php dosyanıza aşağıdaki satırı ekleyerek WordPress’in otomatik cron tetiklemelerini durdurabilirsiniz:
كود
12
define('DISABLE_WP_CRON', true);

Bu, sayfa yüklenirken otomatik olarak cron’un çalışmasını engeller.

  1. Sunucu seviyesinde cron job kurun

Daha sonra, cPanel üzerinden manuel olarak cron job ayarlayabilirsiniz. Bu, wp-cron.php’nin belirli aralıklarla çalışmasını sağlar ve böylece sitenin performansı artar. Örneğin, her 15 dakikada bir çalıştırmak için:
  • cPanel’e giriş yapın.
  • “Cron Jobs” bölümüne gidin.
  • Aşağıdaki komutu kullanarak yeni bir cron job ekleyin:

كود
12
wget -q -O - https://siteniz.com/wp-cron.php?doing_wp_cron >/dev/null 2>&1

veya:
كود
12
php -q /home/kullaniciadi/public_html/wp-cron.php

Burada, PHP yolu ve dizin yolunu kendi hosting ayarlarınıza göre uyarlamalısınız.

  1. Cron aralığını ayarlayın

İdeal çalışma sıklığı, site trafiğine ve içerik güncellemelerine bağlıdır. Çok sık çalıştırmak (örneğin, dakikada bir) kaynak israfına yol açabilir, çok seyrek çalıştırmak ise zamanında güncellemelerin yapılmamasına neden olur. Genellikle 10-15 dakika arası iyi bir denge sağlar.

  1. Cron performansını izleyin

Kurulum sonrası, cron’un düzgün çalışıp çalışmadığını ve sunucu kaynaklarınızı nasıl etkilediğini düzenli olarak izlemek önemlidir. İşlem süreleri, sunucu yükü ve hata logları bu konuda yol gösterici olur.

Bu adımlar, WordPress sitenizde cron işlemlerini daha kontrollü ve performans odaklı hale getirmeye yardımcı olur. Zaman zaman ayarları gözden geçirmek ve trafik yoğunluğuna göre düzenlemek, sitenizin sağlıklı çalışması açısından kritik öneme sahiptir.

يجب تسجيل الدخول للرد.

0 اقتباسات محددة