Kısa cevap: Cron job, sunucuda belirli zamanlarda otomatik çalışan görevdir (örn. her gece yedek alma, her saat e-posta gönderme). Linux'ta "cron" servisi bu zamanlamayı yönetir; tekrarlayan işleri elle yapmaktan kurtarır. cronjob, cron jobs ve zamanlanmış görev yazımları da aynı şeyi anlatır.

Cron Job Ne İşe Yarar?

Cron job, sunucuda belirlediğiniz komutu belirlediğiniz saatte otomatik çalıştırır; böylece tekrarlayan işleri elle yapmanız gerekmez. En yaygın kullanımları:

  • Otomatik yedekleme (her gece)
  • Veritabanı temizliği / bakım
  • Zamanlanmış e-posta / bildirim gönderimi
  • WordPress, WHMCS gibi sistemlerin zamanlanmış görevleri
  • Rapor oluşturma, veri senkronizasyonu

Cron Zamanlaması Nasıl Yazılır?

Cron, 5 alanla zamanı belirtir: dakika saat gün ay haftanın_günü komut

  • 0 3 * * * → her gün saat 03:00
  • */15 * * * * → her 15 dakikada bir
  • 0 0 * * 0 → her pazar gece yarısı

Cron Job Nasıl Kurulur?

cPanel'de: cPanel → "Cron Jobs" bölümünden zamanı ve komutu girerek kolayca eklersiniz.

Sunucuda (SSH): SSH ile bağlanıp crontab -e komutuyla görev satırını eklersiniz.

Sık Sorulan Sorular

Cronjob ve cron job arasında fark var mı?

Fark yok, ikisi de aynı zamanlanmış görevi anlatır. İngilizce kaynaklarda çoğunlukla ayrı yazılır (cron job), Türkçe kullanımda birleşik hali (cronjob) yaygınlaşmıştır. cPanel menüsünde ise çoğul haliyle "Cron Jobs" olarak geçer, yani panelde bu üç yazımdan hangisini görürseniz doğru yerdesiniz.

Cron job için sunucu sürekli açık mı olmalı?

Evet, görevin tetiklenmesi için sunucu o anda çalışıyor olmalı; bu yüzden 7/24 açık bir sunucu (VDS) idealdir.

Paylaşımlı hostingte cron çalışır mı?

Genellikle evet, ama minimum aralık ve sayı kısıtlı olabilir; VDS'te tam kontrol sizdedir.

Cron job güvenli mi?

Çalıştırdığınız komut güvenliyse evet; yetkileri ve scriptleri dikkatli yapılandırın.

Cron görevlerinizi sınırsız ve tam kontrolle çalıştırmak için VDS sunucu çözümlerimizi inceleyin.

SEO & Web Temelleri Rehberleri