【发布时间】:2016-08-15 00:59:02
【问题描述】:
为非英语国家建立网站时
您有大量超出范围的字符。
对于数据库,我通常使用 utf-8 或 latin-1 对其进行编码。
我想知道在性能、速度分辨率、空间优化等方面是否有任何问题。
对于html上的固定文本,例如使用之间
á or á
看起来完全一样:á 或 á
到目前为止,我将它与 utf-8 一起使用的东西:
优点:
- 易于开发人员和网络管理员阅读
- 代码上只占用一个空间,而不是 4-5
- 更容易从文本中提取摘录
- 1 个字节对 8 个字节(根据我的测试)
缺点:
- 根据他们用于阅读代码的 ide、软件等向其他开发人员发送文件时,他们会破坏重音,例如:é
- 当代码自动缩小时,有时也会破坏它
- 通常在编码中中断
从我的角度来看,我比专业人士更重要的两个缺点,因为这反映在访客身上。
【问题讨论】:
标签: html encoding utf-8 latin1