დირექტორიის სტრუქტურა ში Laravel: ახსნილია თითოეული დირექტორიას ნაგულისხმევი დირექტორია სტრუქტურა Laravel და მნიშვნელობა.
-
app
დირექტორია: შეიცავს ფაილებს, რომლებიც დაკავშირებულიაLaravel application, including Controllers, Models, Providers
. ეს არის მთავარი ადგილი თქვენი განაცხადის ლოგიკის დასაწერად. -
bootstrap
დირექტორია: შეიცავს აპლიკაციის ჩატვირთვის ფაილებს Laravel. მასში შედისapp.php
ფაილი დაcache
საქაღალდე აპლიკაციის ჩატვირთვის პროცესის დასაჩქარებლად. -
config
დირექტორია: შეიცავს აპლიკაციის კონფიგურაციის ფაილებს Laravel. აქ შეგიძლიათ დააკონფიგურიროთ ისეთი პარამეტრები, როგორიცაა მონაცემთა ბაზა, ავთენტიფიკაცია, ელფოსტა და სხვა პარამეტრები. -
database
დირექტორია: შეიცავს ფაილებს, რომლებიც დაკავშირებულიაdatabase, including migration files, seeders, factories
. თქვენ შეგიძლიათ შექმნათ ცხრილები, დაამატოთ ნიმუშის მონაცემები და გაუმკლავდეთ მონაცემთა ბაზის დაყენებას ამ დირექტორიაში. -
public
დირექტორია: შეიცავს სტატიკურ ფაილებს, როგორიცაა სურათები, CSS და JavaScript ფაილები. ეს არის დირექტორია, რომელზეც ვებ სერვერი მიუთითებს და პირდაპირ არის ხელმისაწვდომი ბრაუზერიდან. -
resources
დირექტორია: შეიცავს რესურსებს აპლიკაციისთვის Laravel, როგორიცაა Blade შაბლონის ფაილები, SASS ფაილები და დაუკომპლექტებელი JavaScript. -
routes
დირექტორია: შეიცავს მარშრუტის ფაილებს აპლიკაციისთვის Laravel. თქვენ შეგიძლიათ განსაზღვროთ მარშრუტები და შესაბამისი დამუშავების ამოცანები ამ ფაილებში. -
storage
დირექტორია: შეიცავს დროებით ფაილებს და ჟურნალის ფაილებს აპლიკაციისთვის Laravel. აქ ინახება რესურსები, როგორიცაა სესიის ფაილები, ქეში ფაილები და სხვა აქტივები. -
tests
დირექტორია: შეიცავს ერთეულის ტესტებს და აპლიკაციის ინტეგრაციის ტესტებს Laravel. თქვენ შეგიძლიათ დაწეროთ სატესტო შემთხვევები, რათა დარწმუნდეთ, რომ თქვენი კოდი სწორად მუშაობს. -
vendor
დირექტორია: შეიცავს ბიბლიოთეკებს და დამოკიდებულებებს აპლიკაციისთვის Laravel, რომელსაც მართავს Composer.
ეს არის ნაგულისხმევი დირექტორია სტრუქტურა Laravel და აღწერს თითოეული დირექტორიას მნიშვნელობას. თქვენ შეგიძლიათ დააკონფიგურიროთ ეს დირექტორია სტრუქტურა თქვენი პროექტის მოთხოვნების შესაბამისად.