السلام عليكم
كنت اعمل على مشروع ويب معين وواجهت مشكله السبام(على فكره ماهي الترجمه العربيه للسبام!!!) طبعا الجميع يعرف انه يمكن التخلص من هذا المشكله باستخدام الكابتشا او اضافه سوال الا ان العميل لم يرغب في اضافه ذالك الى التصميم !! في هذا الحاله لجائت لطرق اخرى لمنع السبام واحببت ان اشارككم بها (طبعا لاتوحد طريقه فعاله 100%)
الطريقه الاولى : اضافه مدخل لقائمه التسجيل مع إخفائه من المستخدم display: none; تم التحقق منه قبل اضافه المدخلات لقاعده البيانات اذا تم تعبئه هذا المدخل ذاك يعني ان المستخدم سبام لان المستخدم العادي لن يرى المدخل!
الطريقه التانيه : وهي بحساب فرق الزمن بين تسجيل واخر ... يقوم السبام بعمليه التسجيل في الموقع بشكل سريع وزمن قياسي مقارنه بالبشر باستخدام هذا الخاصيه يمكن التحقق من الفتره الزمنيه بين تسجيل واخر مثلا اقل من 6 ثوان يعتبر سبام ... ماذا عنكم هل واجهتم هذا المشكله من قبل وهل هناك طريق اخرى ربما اكثر فعاليه :)
التعليقات