【发布时间】:2010-07-28 15:45:08
【问题描述】:
我要求用户创建、修改和删除自己的文章。我计划使用 SO 用来创建文章的 WMD 编辑器。
据我所知,SO 存储了降价和 HTML。为什么这样做 - 有什么好处?
我无法决定是否存储降价、HTML 或两者。如果我同时存储哪一个,我将检索并转换为显示给用户。
更新:
好的,我认为从目前的答案来看,我应该同时存储 markdown 和 HTML。这看起来很酷。我也一直在阅读 Jeff 关于 XSS 攻击的博客文章。因为 WMD 编辑器允许您输入任何 HTML,这可能会让我有些头疼。
有问题的博文是here。我猜我将不得不遵循与 SO 相同的方法 - 并清理服务器端的输入。
SO 使用的清理代码是否可作为开源提供,还是我必须从头开始?
任何帮助将不胜感激。
谢谢
【问题讨论】: