fonksiyone ek olarak, fonksiyonun son çalıştığı saat ve yeni dosya adı db ye yazılabilir. başına bir file_exits kontrolü konulabilir. dosyanın boyutu hesaplanarak fonksiyonun bir önceki çalışma saatine bakılabilir. eğer dosyanın inmiş olması gerekiyorsa bu yeniden isimlendirilir. bir önceki çalışmada başlatılan indirme işlemi bitmemişse dosya copy() ile ismi değiştirilerek kopyalanabilir. dosya boyutu aynı olan dosyaları biri hariç silmek için bir fonksiyon yazılıp bu cronjoba aktarılabilir. yahut cronjob kullanmadan denetlenebilir.

bu şekilde sanırım adama benzer.

yahut htaccess bu konuda yardımcı olabilir.