【发布时间】:2017-02-01 18:42:10
【问题描述】:
场景:我创建了一个插件,可以从新闻网站中抓取元数据并存储在我的 D/B 中。然而,这些页面可以是英文、俄文、中文、西班牙文等。我花了很长时间来抓取数据并一般存储在 D/B 中。从这些页面获取数据、存储到 MySQL 然后在单个网页上呈现的最佳方法是什么?例如,我可能在一页上有 4 个包含 4 种不同语言的预告片。不太可能,但从技术上讲,它可能会发生。
【问题讨论】:
场景:我创建了一个插件,可以从新闻网站中抓取元数据并存储在我的 D/B 中。然而,这些页面可以是英文、俄文、中文、西班牙文等。我花了很长时间来抓取数据并一般存储在 D/B 中。从这些页面获取数据、存储到 MySQL 然后在单个网页上呈现的最佳方法是什么?例如,我可能在一页上有 4 个包含 4 种不同语言的预告片。不太可能,但从技术上讲,它可能会发生。
【问题讨论】:
您需要使用 UTF-8 字符集将数据存储在数据库中。有关更多信息,请参阅this question,特别注意描述utf8mb4 选项的答案。
稍后,当您检索此存储的数据并将其显示在网页上时,应确保您的 HTML 字符集通过 <meta charset="utf-8" /> 标头标记设置为 UTF-8。
【讨论】: