كيف تعلم حسوب io ان الرابط الذي تشاركه قد نشر من قبل اتمنى ان تطلعونا على الفكرة


التعليقات

أٌفكر في طريقتين أُرجح الأولى:

  1. حقل الرابط في قاعدة البيانات هو فريد(Unique)، لا يمكن أن يتكرر الرابط مرتان، وتختلف الاستجابة من قاعدة البيانات عند تكرر ذلك الرابط -بحسب نظامها-، وعندما ترجع قاعدة البيانات أن الرابط مكرر -أو شيء من هذا القبيل- يظهر لك الرابط للمقال من الـId الخاص به موضوعك هذا المعرف(id) الخاص به هو 46267.

  2. وإن كان النظام لا يدعم الطريقة السّابقة أو يدعمها لكن ما حدود تمنع من .. -لم أستخدم نظامًا كذا من قبل- فالأمر يتم بطريقة تقليدية المستخدم: أضف هذا الرابط -> البرمجية: هل الرابط موجود من قبل وإذا كان نعم أرجع لي عنوانه وإلا أضفه؟ -> قاعدة البيانات: نعم العنوان هو ***، أو -> قاعدة البيانات: لا ليس موجودًا، وأضفتُ الرابط، البرمجية: ترسل للمستخدم الرّد المناسب.

عندما تنشر الرابط أول مرة يتم تخزينها داخل قاعدة بيانات وهذا شي اساسي لحفظ المنشورات ولذلك اذا اعدت كتابة الرابط لكي تنشرة مره اخرى يقوم بالتأكد من انه موجود بالتحقق بين هذا الرابط الذي تريد مشاركته مع الروابط الأخرى

عندما تشارك أي رابط يقوم الموقع اولا بالتحقق من إذا كان الرابط موجودا من قبل في قاعدة البيانات وإذا لم يكن موجودا يقوم بتخزينه في قاعدة البيانات وإذا كان موجودا يعرض لك رسالة الخطأ


حسوب I/O

مجتمع لطرح الشكاوي والإقتراحات المتعلقة بتطوير حسوب I/O والإعلانات المتعلقة به

72 ألف متابع