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

التخزين المؤقت في لارافيل (Cache)

Saad Rifai2

السؤال

سلام عليكم بالنسبة لمن لديه خبرة في التخزين المؤقت (Cache laravel)
ممكن تفيدونا ما هيا التقنية التي لا تستهلك موارد الخادم في المواقع الالكترونية التي لديها مستخدمين كثر وبيانات كبيرة نحتاج ان نخزنها في الكاش التقنية المستخدمة حاليا File Chache أخاف البيانات تشكل ظغط على الخادم لأن هناك العديد من البيانات تخزن لمدة طويلة لم ارد استعمال تقنية redis cache لأن البيانات تخزن في الرام الخاص بالخادم وهدا ماسيجعله ينهار بكمية البيانات التي لدينا.
انا أبحث على حل يكون التخزين في ذاكرة المستخدم يعني رام  الهاتف أو الحاسوب الخاص بالمستخدم
او فقط حل لا يشكل ظغط على الخادم وشكرآ

رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 1

طبعا فإن لارافل توفر الكثير من دريفرات التخزين المؤقت و كل منها جيد و ممتاز في أداء مهمته في بيئة ما أو حسب شروط ما.

فمثلا :

  • لحل المشاكل و الـ Debuging ستكون الـ array أفضل خيار لك .
  • لتوفير تخزين بشكل دائم سيكون الـ file أفضل خيار . 
  • لتجربة التطبيق و الـ Testing لن يكون هناك أفضل من قاعدة البيانات (MySql , SQLite) .

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

يمكنك القراءة عن الكثير من المقارنات بينهما من حيث نمط و حجم البيانات , الثبات  , الأداء , توثيق النظام و غيرها من العوامل . لكن يبقى كل منهما يحقق الغرض بأداء و جودة عاليتين و لو وجد تفاوت بينهما فسيكون تفاوتا طفيفا لن يؤثر عليك.

عن نفسي أفضل استخدام redis نظرًا لقدرته على الاحتفاظ بحجم كبير من البيانات ، لكن يبقى إستعمال أي من أحدهما حلاً جيدًا جدا .

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

رابط هذا التعليق
شارك على الشبكات الإجتماعية

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

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

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

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...