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.

Cron Job Ne İşe Yarar?

  • 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

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.