# File Storage (Laravel) > Filesystem yapılandırması, yerel disk, S3, dosya yüklemeleri, dosya işlemleri, görünürlük, sembolik bağlantılar, streaming - 18 mülakat soruları - Mid-Level - [Mülakat Soruları: Laravel](https://sharpskill.dev/tr/technologies/laravel/mulakat-sorulari.md) ## 1. Hangi Laravel yapılandırma dosyası dosya depolama disklerini tanımlar? **Cevap** config/filesystems.php dosyası, Laravel'deki tüm depolama sistemi yapılandırmasını merkezileştirir. Kullanılabilir diskleri (local, public, s3), bunların ilgili driver'larını ve kök dizin, varsayılan görünürlük veya cloud kimlik bilgileri gibi belirli parametreleri tanımlar. Bu merkezileştirme, iş mantığı kodunu değiştirmeden farklı depolama backend'leri arasında kolayca geçiş yapmayı sağlar. ## 2. Laravel Storage ile içeriği doğrudan bir dosyaya kaydetmeyi sağlayan method hangisidir? **Cevap** Storage::put() methodu, bir dosya oluşturmak veya üzerine yazmak için bir yol ve içerik (string veya resource) kabul eder. İşlemin başarısını gösteren bir boolean döndürür. Bu method, CSV export'ları, JSON raporları veya API üzerinden indirilen içerik gibi dinamik olarak üretilen içeriği depolamak için idealdir. UploadedFile ile yapılan form yüklemeleri için putFile() veya putFileAs() daha uygundur. ## 3. Hangi Laravel diski, URL üzerinden herkese açık erişilebilen dosyaları depolar? **Cevap** public diski dosyaları storage/app/public içinde depolar ve onları HTTP üzerinden erişilebilir kılmak için public/storage'a bir sembolik bağlantı kullanır. php artisan storage:link komutu bu sembolik bağlantıyı oluşturur. Bu disk varsayılan olarak visibility public ile yapılandırılmıştır ve /storage/avatars/user.jpg gibi URL'ler aracılığıyla dosyalara doğrudan erişim sağlar. Avatar, profil resmi veya genel belgeler gibi kullanıcı asset'leri için uygundur. ## 15 soru daha mevcut - Hangi method, bir dosyanın depolama sisteminde var olup olmadığını kontrol eder? - Hangi Artisan komutu, public diski için sembolik bağlantıyı oluşturur? Ücretsiz kaydol: https://sharpskill.dev/tr/login ## Diğer Laravel mülakat konuları - [PHP Temelleri](https://sharpskill.dev/tr/technologies/laravel/mulakat-sorulari/php-basics.md): 25 soru, Junior - [PHP OOP Temelleri](https://sharpskill.dev/tr/technologies/laravel/mulakat-sorulari/php-oop-essentials.md): 20 soru, Junior - [Composer & Autoloading](https://sharpskill.dev/tr/technologies/laravel/mulakat-sorulari/composer-autoloading.md): 18 soru, Junior - [Laravel Temelleri](https://sharpskill.dev/tr/technologies/laravel/mulakat-sorulari/laravel-fundamentals.md): 20 soru, Junior - [Laravel Routing](https://sharpskill.dev/tr/technologies/laravel/mulakat-sorulari/laravel-routing.md): 20 soru, Junior - [Blade Templates](https://sharpskill.dev/tr/technologies/laravel/mulakat-sorulari/blade-templates.md): 18 soru, Junior - [Request & Response](https://sharpskill.dev/tr/technologies/laravel/mulakat-sorulari/request-response.md): 20 soru, Junior - [Eloquent ORM Temelleri](https://sharpskill.dev/tr/technologies/laravel/mulakat-sorulari/eloquent-orm-basics.md): 22 soru, Junior - [Eloquent Relationships](https://sharpskill.dev/tr/technologies/laravel/mulakat-sorulari/eloquent-relationships.md): 25 soru, Mid-Level - [Migrations & Schema Builder](https://sharpskill.dev/tr/technologies/laravel/mulakat-sorulari/database-migrations.md): 20 soru, Mid-Level - [Doğrulama ve Formlar](https://sharpskill.dev/tr/technologies/laravel/mulakat-sorulari/validation-forms.md): 22 soru, Mid-Level - [Kimlik Doğrulama](https://sharpskill.dev/tr/technologies/laravel/mulakat-sorulari/authentication.md): 20 soru, Mid-Level - [Yetkilendirme ve Policies](https://sharpskill.dev/tr/technologies/laravel/mulakat-sorulari/authorization-policies.md): 18 soru, Mid-Level - [API Resources & Authentication](https://sharpskill.dev/tr/technologies/laravel/mulakat-sorulari/api-resources-authentication.md): 26 soru, Mid-Level - [Middleware](https://sharpskill.dev/tr/technologies/laravel/mulakat-sorulari/middleware.md): 18 soru, Mid-Level - [Service Container & DI](https://sharpskill.dev/tr/technologies/laravel/mulakat-sorulari/service-container-di.md): 20 soru, Mid-Level - [Queues & Jobs](https://sharpskill.dev/tr/technologies/laravel/mulakat-sorulari/queues-jobs.md): 22 soru, Mid-Level - [Events & Listeners](https://sharpskill.dev/tr/technologies/laravel/mulakat-sorulari/events-listeners.md): 18 soru, Mid-Level - [Bildirimler & Mail](https://sharpskill.dev/tr/technologies/laravel/mulakat-sorulari/notifications-mail.md): 20 soru, Mid-Level - [Testing & PHPUnit](https://sharpskill.dev/tr/technologies/laravel/mulakat-sorulari/testing-phpunit.md): 24 soru, Mid-Level - [Caching](https://sharpskill.dev/tr/technologies/laravel/mulakat-sorulari/caching.md): 18 soru, Mid-Level - [Livewire & Inertia](https://sharpskill.dev/tr/technologies/laravel/mulakat-sorulari/livewire-inertia.md): 20 soru, Mid-Level - [Eloquent Advanced](https://sharpskill.dev/tr/technologies/laravel/mulakat-sorulari/eloquent-advanced.md): 24 soru, Senior - [Repository Pattern](https://sharpskill.dev/tr/technologies/laravel/mulakat-sorulari/repository-pattern.md): 20 soru, Senior - [Laravel Packages](https://sharpskill.dev/tr/technologies/laravel/mulakat-sorulari/laravel-packages.md): 20 soru, Senior - [Performance Optimization](https://sharpskill.dev/tr/technologies/laravel/mulakat-sorulari/performance-optimization.md): 22 soru, Senior - [Security Best Practices](https://sharpskill.dev/tr/technologies/laravel/mulakat-sorulari/security-best-practices.md): 22 soru, Senior - [Laravel Octane](https://sharpskill.dev/tr/technologies/laravel/mulakat-sorulari/laravel-octane.md): 18 soru, Senior - [Laravel Distributed Systems](https://sharpskill.dev/tr/technologies/laravel/mulakat-sorulari/laravel-distributed-systems.md): 22 soru, Senior - [Observability & Monitoring](https://sharpskill.dev/tr/technologies/laravel/mulakat-sorulari/observability-monitoring.md): 20 soru, Senior - [Deployment & DevOps](https://sharpskill.dev/tr/technologies/laravel/mulakat-sorulari/deployment-devops.md): 20 soru, Senior --- Source: SharpSkill (https://sharpskill.dev), tech interview preparation for your real stack. HTML version of this page: https://sharpskill.dev/tr/technologies/laravel/mulakat-sorulari/file-storage