0 تصويتات
منذ في تصنيف أسئلة تعليمية بواسطة

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

الإجابة الصحيحة من خلال موقع بوابة الإجابات هي:

سيشن (Session)

سيشن (Session):

هي الطريقة الصحيحة لتخزين بيانات خاصة بمستخدم واحد على الخادم (السيرفر) بحيث تكون متاحة خلال جميع صفحات الموقع طالما أن المستخدم متصل. إليك شرح مفصل:

  • ما هي الـ Session؟ تخيل أنك زائر لمقهى، وتعطي حقيبتك للأمين ليحتفظ بها لك أثناء تجولك في المقهى. الـ Session تعمل بنفس الطريقة. هي مكان آمن على الخادم يحتفظ ببياناتك (حقيبتك) أثناء "جلسة" تصفحك للموقع.
  • كيف تعمل؟
1. عندما يدخل المستخدم إلى الموقع، يقوم الخادم بإنشاء "معرف جلسة" فريد (Session ID).
  1. يُرسل هذا المعرف إلى متصفح المستخدم عادةً كـ "كوكيز" (Cookies).
  2. في كل مرة يرسل المستخدم طلبًا لصفحة جديدة، يرسل المتصفح هذا المعرف مع الطلب.
  3. يستخدم الخادم هذا المعرف للعثور على بيانات الـ Session الخاصة بهذا المستخدم واستعادتها.
  • ما الذي يمكن تخزينه في الـ Session؟ أي بيانات خاصة بالمستخدم، مثل:
  • اسم المستخدم بعد تسجيل الدخول.
  • معلومات حول سلة التسوق في موقع التجارة الإلكترونية.
  • تفضيلات المستخدم (مثل اللغة المفضلة).
  • بيانات مؤقتة تحتاج إلى الاحتفاظ بها بين الصفحات.
  • لماذا الـ Session أفضل من الخيارات الأخرى المذكورة؟
  • بوست (Post): تُستخدم لإرسال البيانات من المتصفح إلى الخادم، ولكنها لا تحتفظ بالبيانات بين الصفحات. كل طلب بوست هو طلب جديد.
  • كويكس (Cookies): تُخزن البيانات على جهاز المستخدم (المتصفح)، وهذا أقل أمانًا من تخزينها على الخادم. كما أن حجم البيانات التي يمكن تخزينها في الكوكيز محدود.
  • متى تنتهي الـ Session؟ تنتهي الـ Session في الحالات التالية:
  • عندما يغلق المستخدم المتصفح.
  • عندما يسجل المستخدم الخروج من الموقع.
  • بعد فترة زمنية محددة من عدم النشاط (Timeout) لتوفير موارد الخادم.

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

1 إجابة وحدة

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

أسئلة مشابهة

0 تصويتات
1 إجابة
مرحباً بك في بوابة الإجابات ، المصدر الرائد للتعليم والمساعدة في حل الأسئلة والكتب الدراسية، نحن هنا لدعمك في تحقيق أعلى مستويات التعليم والتفوق الأكاديمي، نهدف إلى توفير إجابات شاملة لسؤالك

التصنيفات

...