【问题标题】:Best way to provide formatting to news articles stored in databases为存储在数据库中的新闻文章提供格式的最佳方法
【发布时间】:2012-07-20 18:00:26
【问题描述】:

我正在开发一个新闻网页,我想知道将新闻文章存储到数据库中的最佳做法是什么。问题是,如果我以纯文本形式存储新闻文章,当我在页面上显示新闻正文时,我将无法插入链接或为新闻正文提供任何 HTML 格式。另一方面,我发现将已经格式化为 HTML 或 XML 或任何其他格式化语言的数据存储可以将数据库信息耦合到 HTML 环境。

那么,有没有办法做到这一点?我一直在考虑以两种方式将新闻存储到数据库中。有没有更好的方法来解决这个问题?

我正在使用 php(Symfony2 更具体),如果标记语言是执行此操作的方法,您推荐哪一种?

提前致谢

【问题讨论】:

    标签: database database-design web


    【解决方案1】:

    我开发/工作过的大多数系统都存储了标记的内容和原始的基本内容。存储原始基础内容的主要原因是布局(Css、样式、Html 设计等)通常会频繁更改。

    在升级网站设计然后不得不编写自定义解析器来去除标记时,它会给迁移/升级项目增加大量开销。

    【讨论】:

    • 好吧,和我想象的差不多。非常感谢!
    【解决方案2】:

    您应该使用 ckEditor 作为链接标记或 HTML 之类的 --- 名称链接,www.example.com --- 然后你的php格式化它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-11
      • 2011-12-28
      • 2017-08-28
      • 2012-07-27
      • 2014-07-28
      • 1970-01-01
      相关资源
      最近更新 更多