آماده سازی برنامه...
پاکسازی کش، روت، و کانفیگ از طریق آدرس سایت در لاراول

پاکسازی کش، روت، و کانفیگ از طریق آدرس سایت در لاراول

چگونه از طریق آدرس سایت کش، روت، و کانفیگ وب سایت لاراول را پاک کنیم و یا دوباره آن را ایجاد نمایم. افرادی که تجربه کار با لاراول 

33 بازدید

اگر سوالی دارید، بپرسید!

چگونه از طریق آدرس سایت کش، روت، و کانفیگ وب سایت لاراول را پاک کنیم و یا دوباره آن را ایجاد نمایم. افرادی که تجربه کار با لاراول را دارند می دانند دستورات از طریق artisan اجرا می شود اما این در حالی است که فریم ورک شما بر روی هاست نباشد و از طریق محیط کامندی بتوانید دستورات را اعمال نماید.

کش، روت، و کانفیگ از طریق آدرس سایت در لاراول

حال فرض کنیم ما سایت را آپلود کردیم و خواستیم آن را کش کنیم چکار باید کرد؟

دقت داشته باشید اگر حتی با artisan سایت را کش کنیم پس از بارگذاری باید کش را خالی کنیم.

در هر صورت اگر بخواهیم از قابلیت کش برای قسمت های مختلف لاراول استفاده کنیم نیاز است که دستورات را از طریق آدرس سایت وارد نمایم اما چگونه؟

در ابتدا وارد پوشه Routes در لاراول شده و فایل web را ویرایش نماید. ما در زیر تمامی قطعه کدهایی که شما نیاز دارید را قرار می دهیم. در ابتدا روش پاکسازی هر کدام را قرار می دهیم.

پاکسازی کش لاراول از طریق آدرس سایت

//Clear Cache facade value:
Route::get('/clear-cache', function() {
$exitCode = Artisan::call('cache:clear');
return '<h1>Cache facade value cleared</h1>';
});

/Clear Route cache:
Route::get('/route-clear', function() {
$exitCode = Artisan::call('route:clear');
return '<h1>Route cache cleared</h1>';
});

//Clear View cache:
Route::get('/view-clear', function() {
$exitCode = Artisan::call('view:clear');
return '<h1>View cache cleared</h1>';
});

//Clear Config cache:
Route::get('/config-cache', function() {
$exitCode = Artisan::call('config:cache');
return '<h1>Clear Config cleared</h1>';
});

 کش لاراول از طریق آدرس سایت

/Route cache:
Route::get('/route-clear', function() {
$exitCode = Artisan::call('route:cache');
return '<h1>Route cache</h1>';
});

//View cache:
Route::get('/view-clear', function() {
$exitCode = Artisan::call('view:cache');
return '<h1>View cache</h1>';
});

//Config cache:
Route::get('/config-cache', function() {
$exitCode = Artisan::call('config:cache');
return '<h1>Config cache</h1>';
});

توضیحات اضافه :

برای کش کردن قسمت های مختلف از طریق artisan از کدهای زیر استفاده می شود :

php artisan optimize

php artisan config:cache
php artisan config:clear

php artisan route:cache
php artisan route:clear

php artisan view:cache
php artisan view:clear

منبع » آکادمی ایتروز

مقالات مشابه


معماری MVC چیست؟
سفارشی سازی اسکرول بار با webkit
متدهای آرایه/لیست در پایتون
توابع در پایتون

نظرات (0)

برای ارسال نظر لطفا وارد شوید