Cấu trúc của laravel
Cấu trúc của laravel
|--- app/
│ |--- Console
│ |--- Exceptions
│ |--- Http
│ │ |--- Controllers/
│ |--Auth
│ |--Controller.php
│ │ |--- Middleware
│ │ └── Kernel.php
│ |--- Providers
| └--- User.php
|--- bootstrap/
|--- config/
|--- database/
|--- public/
| |--- ...
| |--- index.php
|--- resources/
| |--- assets
| |--- lang
| |--- views
|--- routes/
| |--- api.php
| |--- console.php
| |--- web.php
|--- storage/
|--- tests/
|--- vendor/
|--- .env
|--- .env.example
|--- .gitattributes
|--- .gitignore
|--- artisan
|--- composer.json
|--- composer.lock
|--- gulpfile.js
|--- package.json
|--- phpunit.xml
|--- readme.md
|--- server.php
- Chú thích:
- app:Chứa các thư mục, các tập tin php, thư viện, models.
- Console: Chứa các tập tin định nghĩa các câu lệnh trên artisan.
- Exception: Chứa các tập tin quản lý, điều hướng lỗi.
- Http
- Controllers : Chứa các controllers của project.
- Middleware: Chứa các tập tin lọc và ngăn chặn các requests.
- Kernel.php: Cấu hình, định nghĩa Middleware.
-Ở trên là một số các thư mục trong laravel mà chúng ta lên biết thôi vẫn còn rất nhiều các thư mục khác cấu thành lên laravel nữa các bạn tự tìm hiểu thêm nhé.