我在主页上有一个asp.net网页,我想添加文章和新闻。
保存文章的最佳方式是将其存储在数据库中,还是.xml或.html?
我认为应该将它存储在一个良好的规范化表结构中。将不同的元信息放在不同的列中,并将文章作为html放在列中。
如果要将其存储在文件中,我建议将其保存在XML中,以便您可以将元信息与文章一起保存。但当您使用数据库时,元信息可以保存在其他列中。所以纯HTML是完全可以的。
我认为,对于任何主页类型的应用程序,将内容保存在文件中(无论是xml、html还是计划文本)就足够了。
Scott Hanselman的博客使用dasblog,它不需要数据库,只需将所有内容存储在文件夹中的文本文件中。
真的吗?这就像"什么更好,一辆红色或蓝色的车"。也就是说,数据库驱动的设计是更常见的