# Başında kimse yokken çalışması gereken bir eklenti

> Her gece tedarikçi stoğunu eşitlemek, bir siparişi bir durumdan diğerine kendiliğinden geçirmek, dönemsel bir dışa aktarım üretmek: bu işlemlerin ekran başında bir kullanıcısı yoktur ve bu yokluk, yazılma biçimlerini baştan sona değiştirir.

- Source canonique : [https://allaux.fr/tr/modules/module-qui-tourne-en-tache-de-fond](https://allaux.fr/tr/modules/module-qui-tourne-en-tache-de-fond)
- Langue : TR
- Dernière mise à jour : 2026-09-30

## Arka plan işlemini bir sayfadan ayıran nedir

Bir web sayfası kısadır, bir ziyaretçi tarafından tetiklenir ve başarısızlığı hemen görünür. Arka plan işlemi uzundur, bir saat tarafından tetiklenir ve başarısızlığı görünmez — kendini bildirmek üzere tasarlanmadıysa. En önemli fark budur ve en çok ihmal edilen de budur.

Bu yüzden tasarım aşamasından itibaren üç şey gerekir. İşlemin ne zaman başladığını, ne yaptığını ve neden durduğunu belirten bir günlük. Beklenenden uzun süren bir çalışmanın aynı veriler üzerinde ikinci bir çalışmayı koşut olarak tetiklememesi için üst üste binmeye karşı bir koruma. Ve yarıda kesilmenin işin yarısını belirsiz bir durumda bırakmaması için sürdürebilme imkânı.

## Tetikleme gerçekte nasıl çalışır

PrestaShop'ta dönemsel bir işlem, düzenli aralıklarla çağrılan bir denetleyicidir; bu çağrı ya sunucuda yapılandırılmış bir zamanlanmış görevden ya da bir adresi çağıran dış bir hizmetten gelir. Sunucu tarafındaki zamanlanmış görev en güvenilir mekanizmadır, çünkü hiçbir ziyaretçiye bağlı değildir.

WordPress'te yerleşik zamanlama mekanizması trafikle tetiklenir: ziyaret yoksa hiçbir şey başlamaz. Az ziyaret alan bir mağazada bu, saatlerce geç çalışan ya da gece hiç çalışmayan işlemler üretir. Çözüm, trafiğe dayalı tetiklemeyi kapatmak ve mekanizmayı sabit aralıklarla sunucudaki bir zamanlanmış görevden çağırmaktır. Otomatik işlemlere dayanan bir WooCommerce mağazasında en kârlı müdahalelerden biridir.

Her iki durumda da çağrılan adres korunmalıdır: herkesin tetikleyebildiği ağır bir işlem, sunucuyu düşürmenin kolay bir yoluna dönüşür.

## Çalışma süresi kuramsal değil gerçek bir sınırdır

> Bir web adresinden başlatılan işlem, sunucunun süre ve bellek sınırlarına tabidir. Belli bir hacmin ötesinde iletisiz, çoğu zaman hep aynı noktada durur; bu da sınıra çarpılmışken hata izlenimi verir. Sürdürülebilir partili işleme bir incelik değildir: zaman içinde ayakta kalmanın tek yoludur.

## İlgili sayfalar

- **Cron görevleri çalışmıyor** — Zamanlanmış işlem hiç başlamadığında teşhis. ([/prestashop/problemes/taches-cron-ne-sexecutent-pas](/prestashop/problemes/taches-cron-ne-sexecutent-pas))
- **Görevlerin otomatikleştirilmesi** — Genel çerçeve: içe aktarımlar, dışa aktarımlar, eşitlemeler, raporlar. ([/services/automatisation](/services/automatisation))
- **Cron** — Sunucu tarafındaki zamanlama mekanizmasının kısa tanımı. ([/glossaire/cron](/glossaire/cron))

## FAQ

### Gece eşitlemem neden başlamıyor?

WordPress'te neredeyse her zaman zamanlama trafiğe bağlı olduğu ve o saatte siteyi kimse ziyaret etmediği için. PrestaShop'ta daha çok sunucudaki zamanlanmış görev hiç oluşturulmadığı ya da geçersizleşmiş bir adresi çağırdığı için.

### Bir işlem hangi sıklıkta çalışmalı?

İhtiyacın izin verdiği ölçüde seyrek. Tüm kataloğu işleyen beş dakikalık bir eşitleme, yalnızca değişenleri işleyen saatlik bir işlemden çok daha fazla kaynak harcar.

### Bir işlemin başarısız olduğunu nasıl anlarım?

Başarısızlık durumunda gönderilen bir uyarıyla ve okunabilir bir günlükle. Üç haftadır sessizce başarısız olan bir işlem sık görülür ve her zaman çok geç, veriler kullanıldığı anda fark edilir.

### İşlem gerektiğinde elle tetiklenebilir mi?

Evet ve bunu her zaman öngörürüm: yönetim panelinde sonucu gösteren bir başlatma butonu. Bir düzeltmeyi bir sonraki otomatik çalışmayı beklemeden denetlemeyi sağlayan budur.
