URL

Các nguyên tắc cho URL trên thanh trình duyệt

  1. URL phải là chữ thường.

https://my.boostpte.com/account/sign-in
  1. Dùng dấu - để cho rõ nghĩa, thay vì dùng dấu _

https://my.boostpte.com/account/sign-in
  1. Ưu tiên lấy thông tin đối tượng với code (text), thay vì bằng ID (số)

https://my.boostpte.com/user/u202311200431595692  (ưu tiên hơn)
https://my.boostpte.com/user/1000   (1000 là ID)
  1. Phải có tên đôi tượng trước khi lấy thông tin (theo ID hay theo Code)

https://my.boostpte.com/user/u202311200431595692
thì 'user' là tên đối tượng
https://my.boostpte.com/brand/b8749349238472384
thì 'brand' là tên đối tượng
  1. Code phải được mã hóa

https://my.boostpte.com/user/u202311200431595692  (là phải bản cũ 2023)
https://my.boostpte.com/user/3W1BpHo5peMwLR6wNtHeaAh2ndP2 (là phải bản cũ 2024 đã được mã hóa trong các hệ thống sử dụng JFW)

Chú ý: nguyên tắc chung là trừ các trường hợp đặc biệt và có thể public như zorder (ví dụ trong BoostPTE có zorder cho từng câu hỏi nhu 1,2,3...) thì trên thanh address bar, hoặc gọi protocol link, sẽ không có dùng các giá trị như ID của database (để bảo mật). Ví dụ như ID=10 là User ID trong SQL server thì khi build link (URL) không nên có chứa ID (hay User ID) là 10 mà nên là Code của User đó trong database (SQL Server) 3W1BpHo5peMwLR6wNtHeaAh2ndP2.

Xem phần Code của 1 đối tượng trong database sẽ rõ:

https://conventions.1bytesoftware.com/quy-tac-cho-dba/column

Last updated