KÖK DİZİNİ
- app : Bu dizin uygulamanın temel kodunu içerir. Controller ve Modal dosyalarının bulunmasının yanında ise Route, Request, Middleware gibi önemli dizinlerinin bulunduğu yerdir.
- bootstrap : Bu dizin uygulama önyükleme komut dosyası içerir.
- config : Bu dizin uygulamanın ayar dosyalarını içerir. Database, File, Mail, Session, View gibi ayarların bulunduğu dizindir.
- database : Bu klasör veritabanını içerir.
- public : Bu uygulamanın belge köküdür. Laravel uygulaması başlatılıyor. Ayrıca, JavaScript, CSS, Görüntüler vb. gibi uygulamaların özelliklerini de içerir.
- resources : Bu dizin HTML gibi işlenen görünüm dosyalarını burada oluştururuz. Yerelleştirme, dil dosyaları ve şablonları olarak çiğ varlıkları içerir.
- storage : Bu dizin dosyası çerçeve depolama (önbellek) yüklenenler ve uygulama tarafından üretilen günlükleri gibi, uygulama depolama içerir.
- test : Bu dizin çeşitli test durumları içerir.
- vendor : Laravelin kaynak dosyalarının bulunduğu yerdir. Composer ile yükleyeceğimiz paketler burada depolanır.
UYGULAMA DİZİNİ
- Console : Bütün komutlar bu dizinde saklanır.
- Events : Bu dizin olayları depolar. Olaylar, uygulamamızın diğer bölümlerini belirli bir eylemin gerçekleştiğini bildirmek için kullanılabilir.
- Exceptions : Bu dizin uygulamanızın istisna işleyicisi içerir.
- Http : Bu dizin kontrolörleri, filtre ve isteklerini içermektedir.
KAYNAKLAR