Struktura e drejtorisë në Laravel: Shpjegimi i strukturës së dosjeve të paracaktuar Laravel dhe rëndësisë së çdo drejtorie.
-
app
drejtoria: Përmban skedarë që lidhen meLaravel application, including Controllers, Models, Providers
. Ky është vendi kryesor për të shkruar logjikën për aplikacionin tuaj. -
bootstrap
direktoria: Përmban skedarët bootstrap për aplikacionin Laravel. Ai përfshinapp.php
skedarin dhecache
dosjen për përshpejtimin e procesit të bootstrapping të aplikacionit. -
config
direktoria: Përmban skedarë konfigurimi për aplikacionin Laravel. Këtu mund të konfiguroni parametra të tillë si baza e të dhënave, vërtetimi, emaili dhe opsione të tjera. -
database
drejtoria: Përmban skedarë që lidhen medatabase, including migration files, seeders, factories
. Ju mund të krijoni tabela, të shtoni mostra të të dhënave dhe të trajtoni konfigurimin e bazës së të dhënave në këtë direktori. -
public
direktoria: Përmban skedarë statikë si imazhe, CSS dhe skedarë JavaScript. Ky është direktoria në të cilën tregon serveri në internet dhe është i aksesueshëm drejtpërdrejt nga shfletuesi. -
resources
direktoria: Përmban burime për Laravel aplikacionin, si skedarë shabllonesh Blade, skedarë SASS dhe JavaScript të pakompiluar. -
routes
direktoria: Përmban skedarët e rrugës për Laravel aplikacionin. Ju mund të përcaktoni rrugët dhe detyrat përkatëse të trajtimit në këto skedarë. -
storage
direktoria: Përmban skedarë të përkohshëm dhe skedarë log për aplikacionin Laravel. Këtu ruhen burime si skedarët e sesioneve, skedarët e memories dhe asetet e tjera. -
tests
direktoria: Përmban teste njësi dhe teste integrimi për aplikacionin Laravel. Ju mund të shkruani raste testimi për t'u siguruar që kodi juaj funksionon saktë. -
vendor
direktoria: Përmban biblioteka dhe varësi për Laravel aplikacionin, të menaxhuar nga Composer.
Kjo është struktura e paracaktuar e drejtorisë Laravel dhe përshkruan rëndësinë e çdo drejtorie. Ju mund ta personalizoni këtë strukturë drejtorie sipas kërkesave të projektit tuaj.