MENGENAL STRUKTUR DIREKTORI LARAVEL 5.5

Jika kita mengunjungi situs Lavarel di " https://laravel.com " dan melihat di menu dokumentasi pada stuktur data laravel,maka kita akan melihat bshwa laravel memiliki susunan seperti dibaeah ini :


Dan kalau kita buka menggunakan Text editor maka akan tampil seperti ini 


 Disini kita akan coba menjelaskan maksud dari direktori tersebut :
  • app  = digunakan sebagai tempat untuk menyediakan default untuk menyimpan kode yang sudah ditulis atau dikonfigurasi.didalamnya kita menaruh semua kode project aplikasi dari mulai konfigurasi logika dan hampir semua kelas dalam aplikasi yang akan kita bangun berada pada direktori ini.
  • bootstrap =  berisi kerangka boostrap dan file-file prosedur untuk  laravel untuk mengoptimalisasi kerja seperti rute layanan,didalamnya ada file-file seperti autoload.php yang berisi sebagian besar prosedur framework, paths.php berisi array dari jalur sistem file umum yang digunakan oleh framework, start.php, berisi tentang prosedur bagaimana framework laravel berjalan.
  • config Direktori = berisi semua file konfigurasi aplikasi Sobat seperti mail,database app dan sebagainya
  • database Direktori = penampung file migrations dan seeds yang berhubungan langsung ke pengolahan data dalam database disini sobat juga bisa menggunakan database database SQLite.
  • public Direktori =  berisi file, yang merupakan entry point yang akan diakses oleh public/users dan mengkonfigurasi autoloading. Direktori ini juga menampung  aset seperti gambar, JavaScript, dan CSS.index.php
  • resource : berisi semua resource untuk bagian frontend atau view diletakan (tampilan)
  • routes :  bersisikan salah satunya untuk mengatur lalu lintas alamat model - controler - view 
  • storage : berisi compiled blade templates, session, cache, logs dan file lainnya yang digenerate otomatis oleh framework.
  • tests : berisi semua test yang kita buat untuk aplikasi.
  • vendor : berisi seluruh library-library yang digunakan dalam framework laravel maupun yang diinstall melalui composer.
Demikian sekilas penjelasan dari direktori laravel, semoga bisa menambah pemahaman sobat  semuanya.

ARTIKEL TERKAIT  :



IDIARSO
IDIARSO

Menulis adalah kegiatan saya disela rutinitas kerja,silahkan berkomentar dibawah ini sebagai bahan masukan

Tidak ada komentar:

Posting Komentar