Some Artisan Commands to Speed Up Laravel Application
Hello artisan
In this example i am going to discuss about some artisan command whose are ready to optimise and increase your Laravel website speed. So if you don't know the process of how to increase website speed in laravel then follow this step by step tutorial. Hope it will help you to increase your Laravel website speed and of course you have learnt the way of how to speed up Laravel application.
You know that speed is very important thing for a web application. It is important for our seo and it will increase also website user experience. User feel better to visit website from search engine which website speed is good. Google also recommend that website speed is helpful to increase traffic. So we should always try to increase our website speed to get better user experiences.
In this Laravel laravel performance optimization tutorial i am going to use some Laravel artisan command like laravel clear cache, laravel cache clear, clear cache laravel, laravel config clear, laravel route cache etc.
Do you know that Laravel application serves the cached data so caching problem occurs due to the robust cache mechanism of Laravel Let's start our how to increase website speed in laravel tutorial.
Clear Route Cache in Laravel
Removing route cache in Laravel just use the given below command:
php artisan route:cache
Clear Application Cache in Laravel
Run the following command to clear laravel application cache:
php artisan cache:clear
Clear Config Cache in Laravel
You have run the following command to clear config cache:
php artisan config:cache
Clear View Cache in Laravel
Run the following below command to clean your view cache:
php artisan view:clear
Reoptimize Class
Run the below command to reoptimize the class loader:
php artisan optimize
You can run all the command using artisan call. Check the below code to understand:
// Remove route cache
Route::get('/clear-route-cache', function() {
$exitCode = Artisan::call('route:cache');
return 'success';
});
//Remove config cache
Route::get('/clear-config-cache', function() {
$exitCode = Artisan::call('config:cache');
return 'success';
});
// Remove application cache
Route::get('/clear-app-cache', function() {
$exitCode = Artisan::call('cache:clear');
return 'success';
});
// Remove view cache
Route::get('/clear-view-cache', function() {
$exitCode = Artisan::call('view:clear');
return 'success';
});
Read also: Process to Generate Unique Slug Example in Laravel
Hope it can help you to increase you laravel website speed.