اذهب إلى المحتوى

السؤال

Recommended Posts

  • 1
نشر (معدل)

ببساطة وبشكل عام، يكون هناك جدول خاص بالمستخدمين و جدول خاص بالمنشورات، و يتم عرض هذه المنشورات في هذا الموقع عن طريق جلبها من قاعدة البيانات و عرضها في صفحة الموقع، وبما أن لكل مستخدم حق الوصول إلى الموقع فإذًا سيتمكن كل مستخدم من رؤية ما تم عرضه في صفحة الموقع.

  • بالنسبة إلى أنه عندما يقوم مستخدم بتنزيل منشور معين، ويظهر لأصدقاءه فقط، هذه العملية تتم عن طريق أن هذا المنشور الذي قام بنشره شخص ما، لن يستطيع الوصول له إلا من كان صديق عند هذا الشخص، وكيف نتأكد من هم أصدقاء صاحب هذا المنشور ؟
    • يوجد في البرمجة و قواعد البيانات ما يسمى بالعلاقات بين الجداول، وهناك عدة أنواع منها. مثلًا العلاقة بين المستخدم و أصدقاءه تعتبر one to many أي أن هذا المستخدم لديه العديد من الأصدقاء، بالتالي جميع هؤلاء الأصدقاء يتم ربطهم مع هذا المستخدم عن طريق الـ id الخاص بهم داخل جدول المستخدمين، و عند عرض المنشور للمستخدمين يتم فحص إذا كان هذا الشخص صديق لهذا المستخدم فيمكنه رؤية المنشور، غير ذلك فلا يمكنه الوصول للمنشور.
تم التعديل في بواسطة ياسين عناية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...