مثال : عند ادخال مستخدم جديد لقاعدة البيانات يتم مسحه مباشرة بعد مرور 10 أيام
طبعا دون الإجهاد على السيرفر
إن كنت تستعمل مخدم Linux وقاعدة بيانات MySQL، فيمكن إنشاء cronjob وهو عمل يتم تنفيذه كل فترة محددة بشكل متكرر.
مثلاً تقوم بإنشاء صفحة php ولتكن delete_expired_accounts.php
تحوي على أمر لمسح المستخدمين الذين مضى على تسجيلهم أكثر من 10 أيام:
DELETE FROM `users` WHERE `creation_date` < DATE_SUB(NOW(), INTERVAL 10 DAY));
مع استبدال اسم الجدول والحقل بما يناسبك، ويمكنك استخدام الطرق التي ذكرها الإخوة، المهم أن تختار الطريقة الأنسب وليس الأسهل :)
التعليقات