# File Storage (Laravel) > Filesystem-Konfiguration, lokale Festplatte, S3, Datei-Uploads, Dateioperationen, Sichtbarkeit, symbolische Links, Streaming - 18 Interview-Fragen - Mid-Level - [Interview-Fragen: Laravel](https://sharpskill.dev/de/technologies/laravel/interviewfragen.md) ## 1. Welche Laravel-Konfigurationsdatei definiert die Dateispeicher-Disks? **Antwort** Die Datei config/filesystems.php zentralisiert die gesamte Konfiguration der Speichersysteme in Laravel. Sie definiert die verfügbaren Disks (local, public, s3), ihre jeweiligen Driver und spezifische Parameter wie das Wurzelverzeichnis, die Standard-Sichtbarkeit oder die Cloud-Zugangsdaten. Diese Zentralisierung ermöglicht ein einfaches Umschalten zwischen verschiedenen Speicher-Backends, ohne den Geschäftslogik-Code zu ändern. ## 2. Welche Methode ermöglicht das direkte Speichern von Inhalt in einer Datei mit Laravel Storage? **Antwort** Die Methode Storage::put() akzeptiert einen Pfad und Inhalt (String oder Resource), um eine Datei zu erstellen oder zu überschreiben. Sie gibt einen Boolean zurück, der den Erfolg der Operation angibt. Diese Methode eignet sich ideal zum Speichern dynamisch generierter Inhalte wie CSV-Exporte, JSON-Berichte oder über API heruntergeladener Inhalte. Für Formular-Uploads mit UploadedFile sind putFile() oder putFileAs() besser geeignet. ## 3. Welche Laravel-Disk speichert Dateien, die öffentlich über eine URL zugänglich sind? **Antwort** Die public-Disk speichert Dateien in storage/app/public und verwendet einen symbolischen Link zu public/storage, um sie über HTTP zugänglich zu machen. Der Befehl php artisan storage:link erstellt diesen symbolischen Link. Diese Disk ist standardmäßig mit visibility public konfiguriert, was den direkten Dateizugriff über URLs wie /storage/avatars/user.jpg ermöglicht. Sie eignet sich für Benutzer-Assets wie Avatare, Profilbilder oder öffentliche Dokumente. ## 15 weitere Fragen verfügbar - Welche Methode prüft, ob eine Datei im Speichersystem existiert? - Welcher Artisan-Befehl erstellt den symbolischen Link für die public-Disk? Kostenlos registrieren: https://sharpskill.dev/de/login ## Weitere Laravel-Interviewthemen - [PHP-Grundlagen](https://sharpskill.dev/de/technologies/laravel/interviewfragen/php-basics.md): 25 Fragen, Junior - [PHP OOP-Grundlagen](https://sharpskill.dev/de/technologies/laravel/interviewfragen/php-oop-essentials.md): 20 Fragen, Junior - [Composer & Autoloading](https://sharpskill.dev/de/technologies/laravel/interviewfragen/composer-autoloading.md): 18 Fragen, Junior - [Laravel-Grundlagen](https://sharpskill.dev/de/technologies/laravel/interviewfragen/laravel-fundamentals.md): 20 Fragen, Junior - [Laravel Routing](https://sharpskill.dev/de/technologies/laravel/interviewfragen/laravel-routing.md): 20 Fragen, Junior - [Blade Templates](https://sharpskill.dev/de/technologies/laravel/interviewfragen/blade-templates.md): 18 Fragen, Junior - [Request & Response](https://sharpskill.dev/de/technologies/laravel/interviewfragen/request-response.md): 20 Fragen, Junior - [Eloquent ORM Grundlagen](https://sharpskill.dev/de/technologies/laravel/interviewfragen/eloquent-orm-basics.md): 22 Fragen, Junior - [Eloquent Relationships](https://sharpskill.dev/de/technologies/laravel/interviewfragen/eloquent-relationships.md): 25 Fragen, Mid-Level - [Migrations & Schema Builder](https://sharpskill.dev/de/technologies/laravel/interviewfragen/database-migrations.md): 20 Fragen, Mid-Level - [Validierung & Formulare](https://sharpskill.dev/de/technologies/laravel/interviewfragen/validation-forms.md): 22 Fragen, Mid-Level - [Authentifizierung](https://sharpskill.dev/de/technologies/laravel/interviewfragen/authentication.md): 20 Fragen, Mid-Level - [Autorisierung & Policies](https://sharpskill.dev/de/technologies/laravel/interviewfragen/authorization-policies.md): 18 Fragen, Mid-Level - [API Resources & Authentication](https://sharpskill.dev/de/technologies/laravel/interviewfragen/api-resources-authentication.md): 26 Fragen, Mid-Level - [Middleware](https://sharpskill.dev/de/technologies/laravel/interviewfragen/middleware.md): 18 Fragen, Mid-Level - [Service Container & DI](https://sharpskill.dev/de/technologies/laravel/interviewfragen/service-container-di.md): 20 Fragen, Mid-Level - [Queues & Jobs](https://sharpskill.dev/de/technologies/laravel/interviewfragen/queues-jobs.md): 22 Fragen, Mid-Level - [Events & Listeners](https://sharpskill.dev/de/technologies/laravel/interviewfragen/events-listeners.md): 18 Fragen, Mid-Level - [Benachrichtigungen & Mail](https://sharpskill.dev/de/technologies/laravel/interviewfragen/notifications-mail.md): 20 Fragen, Mid-Level - [Testing & PHPUnit](https://sharpskill.dev/de/technologies/laravel/interviewfragen/testing-phpunit.md): 24 Fragen, Mid-Level - [Caching](https://sharpskill.dev/de/technologies/laravel/interviewfragen/caching.md): 18 Fragen, Mid-Level - [Livewire & Inertia](https://sharpskill.dev/de/technologies/laravel/interviewfragen/livewire-inertia.md): 20 Fragen, Mid-Level - [Eloquent Advanced](https://sharpskill.dev/de/technologies/laravel/interviewfragen/eloquent-advanced.md): 24 Fragen, Senior - [Repository Pattern](https://sharpskill.dev/de/technologies/laravel/interviewfragen/repository-pattern.md): 20 Fragen, Senior - [Laravel Packages](https://sharpskill.dev/de/technologies/laravel/interviewfragen/laravel-packages.md): 20 Fragen, Senior - [Performance Optimization](https://sharpskill.dev/de/technologies/laravel/interviewfragen/performance-optimization.md): 22 Fragen, Senior - [Security Best Practices](https://sharpskill.dev/de/technologies/laravel/interviewfragen/security-best-practices.md): 22 Fragen, Senior - [Laravel Octane](https://sharpskill.dev/de/technologies/laravel/interviewfragen/laravel-octane.md): 18 Fragen, Senior - [Laravel Distributed Systems](https://sharpskill.dev/de/technologies/laravel/interviewfragen/laravel-distributed-systems.md): 22 Fragen, Senior - [Observability & Monitoring](https://sharpskill.dev/de/technologies/laravel/interviewfragen/observability-monitoring.md): 20 Fragen, Senior - [Deployment & DevOps](https://sharpskill.dev/de/technologies/laravel/interviewfragen/deployment-devops.md): 20 Fragen, Senior --- Source: SharpSkill (https://sharpskill.dev), tech interview preparation for your real stack. HTML version of this page: https://sharpskill.dev/de/technologies/laravel/interviewfragen/file-storage