ما هو الكاش؟

السلام عليكم مو هو المقصود بالكاش؟ وما هو الفرق بينه وبين الأستعلام وشكرا


موضوع مغلق


05-12-2015 07:32 صباحا
QJK
عضو فعال
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 18-08-2011
رقم العضوية : 1700
المشاركات : 219
الجنس : ذكر
تاريخ الميلاد : 1-1-1986
يتابعهم : 0
يتابعونه : 0
قوة السمعة : 4
موقعي : زيارة موقعي
اصدار المنتدى : 3.0.1
 offline 
السلام عليكم

مو هو المقصود بالكاش؟ وما هو الفرق بينه وبين الأستعلام
وشكرا

05-12-2015 06:42 مساء
مشاهدة مشاركة منفردة [1]
ali2014
عضـو مشارك
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 14-01-2014
رقم العضوية : 4839
المشاركات : 60
الدولة : المغرب
الجنس : ذكر
يتابعهم : 0
يتابعونه : 2
قوة السمعة : 740
موقعي : زيارة موقعي
اصدار المنتدى : 3.0.2
 offline 
look/images/icons/i1.gif ما هو الكاش؟
السلام عليكم
كشرح مبسط:
- دور الملفات المؤقتة (الكاش Cache)
الملفات المؤقتة ضرورة لكل موقع  يزوره الزوار بكثرة حيث يقوم بتخفيف الضغط عن قاعدة البيانات.
تصور ان يكون لديك منتدى او برنامج مقالات يقوم بالاتصال بقاعدة البيانات واستخراج 10 نتائج في الصفحة
وتصور ايضا ان يكون عدد الزوار لتلك الصفحة مثلا 100
اذا 100 *10  تعطي 1000 استعلام في اللحظة الواحدة بالاضافة اذا كانت لديك اتصالات اخرى مع القاعدة لجلب معلومات اخرى
مثل اعدادات الموقع والأقسام ووو.....هدا سيؤثر على الموقع وسرعته خاصة ادا كانت الاستضافة مشتركة والمواصفات محدودة للسيرفر ، أو كان هناك خلل في اعدادت الموقع او السيرفر.
المهم فكرة الملفات المؤقتة ) الكاش ) هي عند جلب البيانات من القاعدة تقوم بحفظ المخرجات في متغير وتقوم بارساله الى ملف مؤقت يتم انشائه اليا ويتم طباعة المتغير في الصفحة كأنه لم يتم اي شيء ولكن الزائر الثاني والثالث و....العاشر ....والأخرون..... سيتم اظهار لهم الملف المؤقت
 
- الاستعلامات requests تكون على قاعدة البيانات (مع ارتفاع عدد الزوار)  تضر بالسيرفر  وتؤثر على سرعة تصفح و استهلاك موارد السرفر
 

 خلاصة:   فكرة الكاش لتقليل من عدد الاستعلامات
نضام الكاش يقوم بالتخفيف عن الضغط على قواعد ـ يقوم بتخزين بعض  الملفات او الصفحات بمجلد معين ليتم قراءتها من غير الرجوع الى قواعد البيانات .
وبالتالي عدم استنزاف الموراد المخصصة على السيرفر، وضمان سرعة الموقع والتقليل من اللود load, و الدي كما تعلمون يتسبب في حالة بقائه لمدة معينة في توقف الموقع .
وربما تلقي اشعار من الاستضافة بضرورة حل المشاكل او الترقية لاستضافة أقوى......

في الأخير تحية صادقة لمبرمجنا "سليمان" ولباقي المساهمين في العمل من أجل التطويرات في النسخة PBBoard 3.0.2 بما فيها تطوير وتحسين نظام الكاش
دمتم متألقين.
805681
 


تم تحرير المشاركة بواسطة :ali2014
بتاريخ:05-12-2015 06:54 مساء



المواضيع المتشابهه
عنوان الموضوع الكاتب الردود الزوار آخر رد
أيهما أفضل الموقع مع أم بدون www عبدالله سامي
6 47 عبدالله سامي
مدونة عباد الرحمن : اكواد اسلامية واستماع وتحميل مباشر BlackCat2014
2 72 عبدالاله الهذلي
ماهو افضل برنامج لعمل سرفر محلي لتعلم البرمجة عليه MrKinvalo
5 42 QJK
كيف جعل المنتديات الفرعية على الإستايل الافتراضي تنبثق بقائمة بمنسدلة عند مرور الماوس khalida
1 40 khalida
تم افتتاح موقع اسراء للتواصل الاجتماعي :) اسراء
4 53 fayssal90

الكلمات الدلالية
الكاش؟ ،







الساعة الآن 05:23 صباحا