Cron işleri ve php script soru

4 Cevap php

Ben cron tarafından yapılması 5-6 işleri var, ve ben bu işler için php komut ayrıldık.

Benim soru hangisinin bir php komut tüm işleri koyarak veya ayrı php dosyaları tutmak ve ayrı ayrı crontab onları girerek, daha iyi, değil mi?

thx

4 Cevap

Ben ayrı komut tavsiye ederim. Öncelikle size anda çalışan hangi komut biliyorsanız bir cron e-posta "başarısız" olsun debug / sorunları teşhis çok daha kolay olacaktır.

Aynı zamanda bir daha kolay başarısız olsa bile, diğer işlerini çalıştırmak için izin verir.

O da (örn. birdenbire her 15mins çalıştırmak için gereken, ama tüm diğerleri saatlik varsayalım) farklı işler zamanlamalarını değiştirmek için size esneklik sağlar.

Hepsi aynı anda çalıştırmak varsa, o zaman tüm bunları çağıran bir sarıcı senaryo yazmak (veya tek bir dosyada hepsini içine) daha iyi olacak ve cron gelen bir komut çağırabilir.

Bir komut başka önce çalıştırılmalıdır böyle bu bir emirdir bağımlılık, varsa, bu özellikle doğrudur. Cron bu ayıran en iyi zordur.

Farklı zamanlarda çalıştırmak için varsa, o zaman tabii ki ayrı bir cron işleri garantilidir.

Ben zamanı ayarlarken, bu örneğin daha fazla esneklik, sağlar gibi, separately Tüm bu işleri tutmanızı öneririm.

Her Birden php / etc içeren birden kabuk komut dosyalarını çalıştırmak birden cron görevleri var. komut.

Çok güzel çalışıyor.