Cấu trúc mã nguồn tổ chức phục vụ khả năng mở rộng nhanh theo chuẩn của Laravel 10+:C:\MarketingTool
│
├── app/
│ ├── Http/
│ │ ├── Controllers/ # Điều hướng logic API & Web Views (UrlExtractController...)
│ │ ├── Middleware/ # Khóa Auth, Roles, Whitelist Block IP Servers...
│ │ └── Services/ # (*Tùy chỉnh bổ sung*) Lớp abstract gọi Logic nghiệp vụ nặng
│ ├── Models/ # Eloquent Model đại diện DB (User, SearchEngine...)
│ └── Repositories/ # Database Query Layers Design Pattern
│
├── config/ # Nơi cài đặt biến tĩnh Hệ Thống (*.php)
├── database/
│ ├── migrations/ # Mã nguồn Quản lý History Table tạo DB
│ └── seeders/ # Code Fake Data Generator Database
│
├── public/ # Chứa Javascript / CSS build Assets cho Blade / Assets
├── resources/
│ ├── views/ # Chứa các Giao diện UI Blade Render (`/search-engine` Folder,..)
│ └── css/ & js/ # Source Files Tailwind Config / Vite JS Build
│
├── routes/
│ ├── api.php # Nguồn chứa API cho Frontend / Tool (Sanctum)
│ ├── web.php # Chứa Routes Frontend Blade Views & Cron endpoints
│
├── storage/ # Thư mục cấp cao cho Storage Disks, Cache Logs
└── docker-compose.yml # Cấu hình cài đặt System Services ảo hóa Docker
Ngày cập nhật 2026-03-25 08:07:19