Tôi sử dụng MySQL để lưu trữ dữ liệu và các trang web của tôi đều được mã hóa dưới dạng UTF-8. Tôi có nhiều ký tự tiếng Bồ Đào Nha như ç
và õ
và tôi tự hỏi mình có nên thoát HTML trước khi lưu trữ không.Chúng ta có nên mã hóa HTML các ký tự đặc biệt trước khi lưu chúng trong cơ sở dữ liệu không?
Nếu chúng tôi lưu trữ &
làm ví dụ &
? Và tại sao không)? Những ưu điểm và nhược điểm/thực tiễn tốt nhất là gì?
ç và õ là các ký tự UTF-8. Nếu DB hỗ trợ chúng và các trang của bạn đã được mã hóa thành UTF-8 thì tại sao lại chuyển đổi? – bakoyaro
Đó là bởi vì tôi đã từng đọc về việc thoát khỏi công cụ này mà tôi nghĩ rằng đó là thực hành tiêu chuẩn, có vẻ như nó không phải! – Mohamad