![Thiết kế cấu trúc folder HMVC cho Laravel](https://topdev.vn/blog/wp-content/uploads/2024/07/thiet-ke-cau-truc-folder-hmvc-cho-laravel-300x157.png)
Thiết kế cấu trúc folder HMVC cho Laravel
Bài viết được sự cho phép của tác giả Duy Phan Ở bài viết này mình sẽ hướng dẫn bạn bắt đầu xây dựng một ứng dụng HMVC với Laravel, và tận dụng sức mạnh của Composer khi quản lí modules. Tạo mới một dự án Laravel Khởi tạo một dự án Laravel mới bằng dòng lệnh sau $ composer create-project --prefer-dist laravel/laravel hmvc-project $ cd hmvc-project Lúc này cấu trúc thư mục của chúng ta sẽ có dạng như thế này |- app/ |- Console/ |- Exceptions/ |- Http/ |- Providers/ User.php |- bootstrap/ |- config/ |- database/ |- public/ |- resources |- routes/ |- storages/ |- tests/ |- vendor/ ... Khởi tạo thư mục chứa các modules HMVC Chúng ta sẽ cố gắng không sử dụng cấu trúc thư mục mặc định để tránh tối đa sự xung đột hoặc khó khăn lúc nâng cấp lên các phiên bản cao hơn khi mà Laravel định kỳ release 6 tháng một lần. Điều này cũng giúp bạn đạt được sự thuận tiện tối đa [...]
Read more