DEV Community

CYBERTCODE
CYBERTCODE

Posted on

Cómo borrar caché en Laravel 9*

Image description

Ver tutorial completo en youtube

Ahora aprenderemos cómo borrar el caché en Laravel. Comando: php artisan cache: clear. Básicamente, hay dos formas de borrar el caché en Laravel uno a través de linea de comandos y el otro a través de rutas dentro de tu archivo web.php.

Si te enfrentas a este desafío, no te preocupes, ya que hablaremos sobre el comando borrar caché de Laravel, que se puede resolver con Artisan.

estos comandos son compatibles para las versiones de Laravel 6.x, 7.x, 8.x, 9.x, etc.

La CLI Artisan de Laravel puede borrar el caché no solo de vistas, sino también de rutas, configuraciones, etc.
Veamos un ejemplo con una interfaz de línea de comandos (CLI) y Rutas.

- Borrar caché de aplicaciones

Ejecute el siguiente comando para borrar el caché de la aplicación de Laravel.

php artisan cache:clear
Enter fullscreen mode Exit fullscreen mode

- Para borrar el caché de ruta de su aplicación Laravel, ejecute el siguiente comando desde el terminal.

php artisan route:clear
Enter fullscreen mode Exit fullscreen mode

- Para borrar caché de configuración para borrar el caché de configuración de la aplicación Laravel.

php artisan config:clear
Enter fullscreen mode Exit fullscreen mode

- Borrar caché de vistas compiladas, borra los archivos de vista compilados, ejecute el siguiente comando desde la terminal.

php artisan view:clear
Enter fullscreen mode Exit fullscreen mode

- Borrar caché usando clase reoptimizada

php artisan optimize:clear
Enter fullscreen mode Exit fullscreen mode

Borrar caché en Laravel a través de rutas en el navegador web usando un sencillo script PHP

La mayoría de los proveedores de alojamiento compartido no brindan acceso SSH al sistema. En este caso, puede borrar el caché de Laravel llamando a la URL en su navegador. Simplemente puede poner el siguiente código en el archivo route/web.php de su aplicación Laravel. Luego visite esta URL en su navegador para borrar el caché de la aplicación Laravel.

 //Clear route cache
 Route::get('/route-cache', function() {
     \Artisan::call('route:cache');
     return 'Routes cache cleared';
 });

 //Clear config cache
 Route::get('/config-cache', function() {
     \Artisan::call('config:cache');
     return 'Config cache cleared';
 }); 

 // Clear application cache
 Route::get('/clear-cache', function() {
     \Artisan::call('cache:clear');
     return 'Application cache cleared';
 });

 // Clear view cache
 Route::get('/view-clear', function() {
     \Artisan::call('view:clear');
     return 'View cache cleared';
 });

 // Clear cache using reoptimized class
 Route::get('/optimize-clear', function() {
     \Artisan::call('optimize:clear');
     return 'View cache cleared';
 });

Enter fullscreen mode Exit fullscreen mode

Si llegaste hasta aquí no olvides compartir este post muchas gracias.

Top comments (0)