建CMS的时候把大html的内容存到数据库里可以吗
Is it ok to save large html content in the database when building a CMS
我正在建立一个主要有文章的网站,我正在使用 ASP.NET MVC 5 框架和 SQL 服务器。
我想把网站当作一个内容管理系统来处理,我可以在里面添加、编辑这些文章内容。
我打算使用 富文本编辑器 (TinyMCE) 来处理文章的内容(添加和编辑文本、图像、链接等)。
在这种方法中,我必须将整个文章页面的 html 保存在数据库列中,如下所示。
文章table列
- 文章编号
- 文章标题
创建日期
内容(全文html,由文本编辑器生成)
我搜索了有关在数据库中保存 html 的信息,但得到的回答不一。
我想知道从一般角度和 ASP MVC 角度来看,这在概念上是否正确。我愿意接受其他方法。
经过大量研究,
许多 CMS 将富文本编辑器 生成的HTML 内容保存在数据库中为HTML(甚至 Wordpress
为什么 Wordpress 在数据库 ).
中存储 HTML
所以下面的方法是可以接受的table。
文章table列
- 文章编号
- 文章标题
- 创建日期
- 内容(html内容,由文本编辑器生成)
呈现页面时,使用文章页面的模板,它将处理页面的布局。
我正在建立一个主要有文章的网站,我正在使用 ASP.NET MVC 5 框架和 SQL 服务器。
我想把网站当作一个内容管理系统来处理,我可以在里面添加、编辑这些文章内容。 我打算使用 富文本编辑器 (TinyMCE) 来处理文章的内容(添加和编辑文本、图像、链接等)。
在这种方法中,我必须将整个文章页面的 html 保存在数据库列中,如下所示。
文章table列
- 文章编号
- 文章标题
创建日期
内容(全文html,由文本编辑器生成)
我搜索了有关在数据库中保存 html 的信息,但得到的回答不一。 我想知道从一般角度和 ASP MVC 角度来看,这在概念上是否正确。我愿意接受其他方法。
经过大量研究,
许多 CMS 将富文本编辑器 生成的HTML 内容保存在数据库中为HTML(甚至 Wordpress 为什么 Wordpress 在数据库 ).
中存储 HTML所以下面的方法是可以接受的table。
文章table列
- 文章编号
- 文章标题
- 创建日期
- 内容(html内容,由文本编辑器生成)
呈现页面时,使用文章页面的模板,它将处理页面的布局。