# File Storage (Laravel) > Configuración del filesystem, disco local, S3, subida de archivos, operaciones con archivos, visibilidad, enlaces simbólicos, streaming - 18 preguntas de entrevista - Mid-Level - [Preguntas de entrevista: Laravel](https://sharpskill.dev/es/technologies/laravel/preguntas-entrevista.md) ## 1. ¿Qué archivo de configuración de Laravel define los discos de almacenamiento de archivos? **Respuesta** El archivo config/filesystems.php centraliza toda la configuración de los sistemas de almacenamiento en Laravel. Define los discos disponibles (local, public, s3), sus respectivos drivers y parámetros específicos como el directorio raíz, la visibilidad por defecto o las credenciales cloud. Esta centralización permite cambiar fácilmente entre distintos backends de almacenamiento sin modificar el código de negocio. ## 2. ¿Qué método permite almacenar contenido directamente en un archivo con Laravel Storage? **Respuesta** El método Storage::put() acepta una ruta y contenido (string o resource) para crear o sobrescribir un archivo. Devuelve un booleano que indica el éxito de la operación. Este método es ideal para almacenar contenido generado dinámicamente como exports CSV, reportes JSON o contenido descargado vía API. Para subidas de formularios con UploadedFile, putFile() o putFileAs() son más apropiados. ## 3. ¿Qué disco de Laravel almacena los archivos accesibles públicamente mediante URL? **Respuesta** El disco public almacena los archivos en storage/app/public y usa un enlace simbólico hacia public/storage para hacerlos accesibles vía HTTP. El comando php artisan storage:link crea este enlace simbólico. Este disco está configurado con visibility public por defecto, permitiendo el acceso directo a los archivos mediante URLs como /storage/avatars/user.jpg. Es adecuado para assets de usuario como avatares, imágenes de perfil o documentos públicos. ## 15 preguntas más disponibles - ¿Qué método verifica si un archivo existe en el sistema de almacenamiento? - ¿Qué comando Artisan crea el enlace simbólico para el disco public? Regístrate gratis: https://sharpskill.dev/es/login ## Otros temas de entrevista Laravel - [Fundamentos de PHP](https://sharpskill.dev/es/technologies/laravel/preguntas-entrevista/php-basics.md): 25 preguntas, Junior - [Fundamentos de POO en PHP](https://sharpskill.dev/es/technologies/laravel/preguntas-entrevista/php-oop-essentials.md): 20 preguntas, Junior - [Composer & Autoloading](https://sharpskill.dev/es/technologies/laravel/preguntas-entrevista/composer-autoloading.md): 18 preguntas, Junior - [Fundamentos de Laravel](https://sharpskill.dev/es/technologies/laravel/preguntas-entrevista/laravel-fundamentals.md): 20 preguntas, Junior - [Routing de Laravel](https://sharpskill.dev/es/technologies/laravel/preguntas-entrevista/laravel-routing.md): 20 preguntas, Junior - [Blade Templates](https://sharpskill.dev/es/technologies/laravel/preguntas-entrevista/blade-templates.md): 18 preguntas, Junior - [Request & Response](https://sharpskill.dev/es/technologies/laravel/preguntas-entrevista/request-response.md): 20 preguntas, Junior - [Fundamentos de Eloquent ORM](https://sharpskill.dev/es/technologies/laravel/preguntas-entrevista/eloquent-orm-basics.md): 22 preguntas, Junior - [Eloquent Relationships](https://sharpskill.dev/es/technologies/laravel/preguntas-entrevista/eloquent-relationships.md): 25 preguntas, Mid-Level - [Migrations & Schema Builder](https://sharpskill.dev/es/technologies/laravel/preguntas-entrevista/database-migrations.md): 20 preguntas, Mid-Level - [Validación y formularios](https://sharpskill.dev/es/technologies/laravel/preguntas-entrevista/validation-forms.md): 22 preguntas, Mid-Level - [Autenticación](https://sharpskill.dev/es/technologies/laravel/preguntas-entrevista/authentication.md): 20 preguntas, Mid-Level - [Autorización y Policies](https://sharpskill.dev/es/technologies/laravel/preguntas-entrevista/authorization-policies.md): 18 preguntas, Mid-Level - [API Resources & Authentication](https://sharpskill.dev/es/technologies/laravel/preguntas-entrevista/api-resources-authentication.md): 26 preguntas, Mid-Level - [Middleware](https://sharpskill.dev/es/technologies/laravel/preguntas-entrevista/middleware.md): 18 preguntas, Mid-Level - [Service Container & DI](https://sharpskill.dev/es/technologies/laravel/preguntas-entrevista/service-container-di.md): 20 preguntas, Mid-Level - [Queues & Jobs](https://sharpskill.dev/es/technologies/laravel/preguntas-entrevista/queues-jobs.md): 22 preguntas, Mid-Level - [Events & Listeners](https://sharpskill.dev/es/technologies/laravel/preguntas-entrevista/events-listeners.md): 18 preguntas, Mid-Level - [Notificaciones & Mail](https://sharpskill.dev/es/technologies/laravel/preguntas-entrevista/notifications-mail.md): 20 preguntas, Mid-Level - [Testing & PHPUnit](https://sharpskill.dev/es/technologies/laravel/preguntas-entrevista/testing-phpunit.md): 24 preguntas, Mid-Level - [Caching](https://sharpskill.dev/es/technologies/laravel/preguntas-entrevista/caching.md): 18 preguntas, Mid-Level - [Livewire & Inertia](https://sharpskill.dev/es/technologies/laravel/preguntas-entrevista/livewire-inertia.md): 20 preguntas, Mid-Level - [Eloquent Advanced](https://sharpskill.dev/es/technologies/laravel/preguntas-entrevista/eloquent-advanced.md): 24 preguntas, Senior - [Repository Pattern](https://sharpskill.dev/es/technologies/laravel/preguntas-entrevista/repository-pattern.md): 20 preguntas, Senior - [Laravel Packages](https://sharpskill.dev/es/technologies/laravel/preguntas-entrevista/laravel-packages.md): 20 preguntas, Senior - [Performance Optimization](https://sharpskill.dev/es/technologies/laravel/preguntas-entrevista/performance-optimization.md): 22 preguntas, Senior - [Security Best Practices](https://sharpskill.dev/es/technologies/laravel/preguntas-entrevista/security-best-practices.md): 22 preguntas, Senior - [Laravel Octane](https://sharpskill.dev/es/technologies/laravel/preguntas-entrevista/laravel-octane.md): 18 preguntas, Senior - [Laravel Distributed Systems](https://sharpskill.dev/es/technologies/laravel/preguntas-entrevista/laravel-distributed-systems.md): 22 preguntas, Senior - [Observability & Monitoring](https://sharpskill.dev/es/technologies/laravel/preguntas-entrevista/observability-monitoring.md): 20 preguntas, Senior - [Deployment & DevOps](https://sharpskill.dev/es/technologies/laravel/preguntas-entrevista/deployment-devops.md): 20 preguntas, Senior --- Source: SharpSkill (https://sharpskill.dev), tech interview preparation for your real stack. HTML version of this page: https://sharpskill.dev/es/technologies/laravel/preguntas-entrevista/file-storage