一般网站后台的数据库里面,是如何存储一篇文章的?

普通的一篇文章里面有文字,也有图片,那么是如何解决既要存储好相应的内容,又要保证在输出为html的时候,在各个浏览器上有正确的现实呢?还有,文字保存的时候,有些用户对特定... 普通的一篇文章里面有文字,也有图片,那么是如何解决既要存储好相应的内容,又要保证在输出为html的时候,在各个浏览器上有正确的现实呢?
还有,文字保存的时候,有些用户对特定的文字有特定的处理(比如加粗,斜体),那么这些在数据库中是如何保存的呢?
如果存入数据库的文章里面有标记粗体、斜体这样的html标签的话,那么我要在后台直接提取出这篇文章的话,岂不是又会多很多非文章内容的东西?(就比如这些标签信息)
展开
 我来答
ahyyxx222
2011-05-12 · TA获得超过2532个赞
知道小有建树答主
回答量:1405
采纳率:33%
帮助的人:1205万
展开全部
把整段最终页面上要显示的HTML代码全存到数据库里,包括正文,链接,图片,样式。
输出来一个符号都不差,显示自然也是一样的

如果你要得到纯文字的正文你应该另存一个字段
mikemelon
2011-05-12 · TA获得超过4594个赞
知道小有建树答主
回答量:1261
采纳率:0%
帮助的人:1571万
展开全部
图片链接到相对路径,保证重新生成时正确即可。
粗体、斜体实际上都是加了标记的,类似html,存入数据库的是源代码,参考fckeditor的实现。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yangzh19790212
2011-05-12
知道答主
回答量:8
采纳率:0%
帮助的人:0
展开全部
一般采用cms进行发布文章的,文章不建议存储在数据库里面,只要在库里面做一个映射就可以了。如果非要存储的话可以采用clob字段,程序去解析一个大存储量的数据需要耗很多性能资源,如果有大量的人访问的话,程序和数据库吃不消的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
帐号已注销
2011-05-22
知道答主
回答量:12
采纳率:0%
帮助的人:7.5万
展开全部
媒体类型(图片、视频等)存储在特定的位置(当然不会放数据库)。
网页的一切都可以用HTML代码存储。用CSS控制网页的显示。

既然是用HTML标记粗体、斜体。又怎么会有你说的“多很多非文章内容的东西”?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xfgaojd
2011-05-14 · TA获得超过1009个赞
知道小有建树答主
回答量:774
采纳率:0%
帮助的人:0
展开全部
这种大网站上的图片和内容都是存在数据库中的,维护起来方便,如你所说。但访问时从数据库调用,可能会使页面访问速度缓慢,所以就有一种叫伪静态的,既可以方便维护,又可以提高访问速度。伪静态做出的页面后缀基本都是shtml的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式