Merhaba bugün Cronjob Nedir? cPanel’de Cronjob Eklemeden bahsedeceğim.

Cron Job Nedir ?

Cron Job web dünyasında planlanan bir işi belli bir zamanda yapmak için kullanılır. Belirli görevleri belli bir zamanda tekrar eden şekilde yapılabilmesi için Cron Job kullanılır.

Cron job bir işi planlanan bir zamanda yapmamızı sağlar.Ayrıca bu planlanan işleri belli bir zamanda tekrar edilmesi işleminde de Cron Job kullanılır.

Cron Job Hangi Aralıklarda Çalışabilir ?

Cron Job belirttiğiniz zaman aralıklarında çalışabilir. Örneğin 5 dakikada bir ya da 1 yılda bir ya da 1 saatte bir çalışabilir.

Cpanel’de Cron Job Nasıl Oluşturulur ?

Öncellikle Cpanel’e girelim sonra Gelişmiş > Cron İşleri

 

Girdiğimiz sayfada biraz aşağılara iniyoruz ve Yeni Cron İşi Ekle bölümünden Yeni Cron Ekliyoruz.

 

Ortak Ayarlar:Ortak ayarlar kısmından otomatik olarak bazı zamanlama türleri var bunlardan birini seçebilirsiniz.

Eğer bir php komutu çalıştıracaksanız;  php   /home/sitename/public_html/cron.php şeklinde dosya yolunu da girmelisiniz.

WordPress Cron İşleri Nasıl Yapılır?

Eğer WordPress siteniz için Cron İşleri yapacaksanız wp-config.php dosyasına şu kodları ekliyoruz.

/** WordPress Cron İşleri www.abdullahki.com. */
define('DB_COLLATE', '');
define('DISABLE_WP_CRON', 'true');

Ve Cpanelimizdeki Cron bölümündeki komut kısmına şu kodu yazıyoruz.

wget -q -O - http://websiteniz.com/wp-cron.php?doing_wp_cron >/dev/null 2>&1

Ortak Ayarlar kısmından beş dakikada bir kez yapmanız yeterli olacaktır eğer sitenizi çok yavaşlatıyorsa ya da kaynak kullanımını artırıyorsa  kendi sitenize göre zaman aralığını seçebilirsiniz.

Not: cron job kısa süreli bir döngü ile sürekli çalışır ise hostunuzun kaynak kullanımını yükseltebilir.

Not 2: Eğer Cron işleri ile ilgili e-postaalmak istiyorsanız Cron job oluşturma alanının altında yer alan e-posta kutusunu doldurarak e-postaları alabilirsiniz. Ama biz e-posta alma olayını kesinlikle tavsiye etmiyoruz.

 

Yardım ve İletişim

Her daim size yardım etmek için hazırız yorumlar kısmından ya da sosyal medya hesaplarımızdan bizimle iletişime geçebilirsiniz.

Twitter hesabımız : @abdullahki_com

Diğer yazılarımızdan biri olan Yandex ZEN Nedir? Nasıl Kayıt Olunur? yazımızı inceleyebilirsiniz.