logo

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

ما هو الكاش؟

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





05-12-2015 07:32 صباحاً
معلومات الكاتب ▼
تاريخ الإنضمام : 18-08-2011
رقم العضوية : 1700
المشاركات : 220
الجنس :
تاريخ الميلاد : 1-1-1986
قوة السمعة : 4
موقعي : زيارة موقعي
السلام عليكم

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

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

- الاستعلامات requests تكون على قاعدة البيانات (مع ارتفاع عدد الزوار) تضر بالسيرفر وتؤثر على سرعة تصفح و استهلاك موارد السرفر

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

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


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


اضافة رد جديد اضافة موضوع جديد



المواضيع المتشابهه
عنوان الموضوع الكاتب الردود الزوار آخر رد
ايقونات الموضوع والابتسامات والاوسمة طور موقعك شرح + تحميل خالد الطيب
17 7371 alrasam989
ستايل هليبرنت مارين للنسخة 3.0.4 Soliman
8 443 abdo22
لون مجموعة العضو لايظهر في معلومات العضو Sofiene2023
1 55 Sofiene2023
معلومات العضو بشكل عمودي في ستايل هيلبرنت Sofiene2023
1 143 Sofiene2023
إسم العضو في المعلومات Sofiene2023
10 161 Sofiene2023

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









الساعة الآن 10:15 PM