الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مالفرق بين ال session وال cache

مغلق
بدأه alamor في 5 ديسمبر 2006 · 2 رد · 814 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

مالفرق بينهما و اي الحالات تكون فيها ال session افضل او العكس

#2

ال Session State تستخدم لعمل Cache علي مستوي ال User الواحد و الغرض الاساسي منها هي جعل القناه الموجوده بين المستخدم و الموقع StateFull

ال Cache كلمه عامه جدا بالنسبه لل Techniques الكتيره اللي في ال ASP.NET

و لكن لو تقصد ال Cache Class نفسه بيكون Cache عام علي مستوي ال Application

و هوه زي ال Application State بس الفرق ان ال Cache Class

ممكن تستخدم معاه Conditions كتيره لعمل Expire او تحديث له

زي مثلا تربط Cache Item معين بملف او ب Cache Item تاني او حتي بقاعده البيانات

و تدعي SQLDependency موجوده جاهزه في ASP.NET 2.0

و بتقدر توصل لل Cache Object الخاص بال Application بتاعك باستخدام طرق كتير منها

Page.Cache

UserControl.Cache

المهم

الموضوع مهم و اكبر من كده

حاول تبحث عن

State Mamagement

Cache Techniques

#3

سؤال اعتقد ان له علاقة بالموضوع

عندي مشكلة واريد رأيكم في الموضوع

عند دخول المستخدم للنظام اقوم بتحويل الحالة الخاصة به في جدول المستخدمين الى 1 اي هو موجود في النظام وعند خروجه ارجعها الى 0 اي خارج النظام

ولكن عند حدوث مشكلة session timeout لا استطيع عندها تعديل قيمة هذا المستخدم الى 0 ، كون جميع القيم في الذاكره قد اختفت

فهل هناك من طريقة لحل هذه المشكلة ؟

هذا الموضوع مغلق.

مواضيع مشابهة