آموزش پاک کردن انواع کش ها در لاراول 5
- توسط : علی حسین شهابی
- 0 نظر
با سلام خدمت دوستان لاراول کار
طی سوالی که یکی از دوستان راجب به پاک کردن کش ها (Cache ) در فریم ورک لاراول (laravel) پرسید , تصمیم گرفتم پستی قرار بدم.
حتما تا به حال به این مشکل برخوردین که تغییراتی را در فایل های view یا حتی query ها می دهید ولی نتیجه هیچ تفاوتی نمی کند . در ابتدا حتما به فکر رفرش متوالی صفحه می افتید ولی با استفاده از کامندهایی که در لاراول (laravel) قرار داده شده می توانید کش های (Cache ) ایجاد شده در هر بخش را به راحتی پاک نمایید.
1- بهینه سازی کردن مجدد class loader :
php artisan optimize
2- پاک کردن کش
php artisan cache:clear
3- پاک کردن کش های مربوط به روتینگ
php artisan route:cache
4-پاک کردن کش های مربوط به فایل های view
php artisan view:clear
5- پاک کردن کش های مربوط به فایل های کانفیگ
php artisan config:cache
شما می توانید تمام این فرمان ها را خارج از کامند لاین (command line) و مثلا در روت هاتون با استفاده از Artisan وارد کنید :
Route::get('/clear-cache', function() {
$exitCode = Artisan::call('cache:clear');
// return what you want
});
خب مقاله امروز هم به پایان رسید.خوشحال میشم مثل همیشه نظراتتون رو اعلام کنید.