Có được coi là thực tiễn không tốt để có nhiều lượt xem cho cùng một URL trong MVC, dựa trên các vai trò người dùng khác nhau không? Ví dụ: http://www.domain.com/ViewProductID/123 sẽ hiển thị trang sản phẩm "bình thường" cho người dùng thông thường và sẽ hiển thị phiên bản "nâng cao" (thống kê sản phẩm, khả năng chỉnh sửa tiêu đề, v.v ..) cho người nào đó đã đăng nhập với tư cách quản trị viên.MVC - Cùng một URL, nhiều chế độ xem
Nếu thực hành không tốt, tại sao? Nếu nó ok, cách tốt nhất để thực hiện nó là gì? 2 mẫu riêng biệt hoặc 1 mẫu phân tán bằng if..else?
Cảm ơn!
+1 Câu trả lời hay và chi tiết. – systempuntoout