مسح ذاكرة التخزين المؤقت على خوادم الاستضافة المشتركة في Laravel 5
في Laravel 5، يمكنك مسح ذاكرة التخزين المؤقت بكفاءة باستخدام أمر Artisan لمسح ذاكرة التخزين المؤقت: . ومع ذلك، عند العمل على خادم استضافة مشترك، قد لا يكون لديك حق الوصول إلى واجهة سطر الأوامر (CLI). هذا يثير السؤال:
هل يمكنني مسح ذاكرة التخزين المؤقت دون استخدام واجهة سطر الأوامر (CLI) على خادم استضافة مشترك يفتقر إلى الوصول إلى لوحة التحكم؟
الحل البديل لمسح ذاكرة التخزين المؤقت لطرق العرض
بينما يكون الأمر المطلوب هو ذاكرة التخزين المؤقت: مسح، فإنه يقوم أيضًا بمسح أنواع ذاكرة التخزين المؤقت الأخرى. إذا كنت تريد مسح ذاكرة التخزين المؤقت لطرق العرض على وجه التحديد، فيمكنك استخدام الأمر optimate:clear بدلاً من ذلك. فيما يلي حل بديل لاستدعاء هذا الأمر خارج واجهة سطر الأوامر:
Route::get('/clear-cache', function() {
$exitCode = Artisan::call('optimize:clear');
// return what you want
});
لمزيد من المعلومات حول استدعاء أوامر Artisan خارج واجهة سطر الأوامر (CLI)، راجع الوثائق الرسمية: http://laravel.com/docs/5.0/artisan#calling-commands-outside-of-cli
فهم تخزين ذاكرة التخزين المؤقت
يتم عادةً تخزين ذاكرة التخزين المؤقت للتطبيق في Laravel في دليل التخزين/إطار العمل/ذاكرة التخزين المؤقت. ومع ذلك، قد يختلف هذا وفقًا لتكوين برنامج تشغيل ذاكرة التخزين المؤقت في config/cache.php. لتحسين الأداء، فكر في استخدام برنامج تشغيل مختلف مثل Redis أو Memcached.تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3