【发布时间】:2016-06-24 09:20:45
【问题描述】:
在EmojiOne's Github page,他们说:
在数据库中存储用户输入的文本时,[...] 您应始终确保存储的文本仅包含 :shortnames: 而不是 Unicode 表情符号字符 [...]。
为什么它总是是个坏主意?如果我的服务器语言、我的数据库和我的 Web 应用支持的浏览器版本都可以毫无困难地处理它们,那么问题出在哪里?
【问题讨论】:
-
听起来非常基于我的意见。它减少了关于编码兼容性的麻烦,但话又说回来,如果你处理编码不正确,你一开始就会遇到更大的问题。
-
你问过项目的作者了吗?这听起来像是非常糟糕的建议。表情符号字符(相对于其他 Unicode 字符)有特殊或不寻常之处。
标签: database web-applications unicode emoji