|
本帖最后由 Closer 于 2016-1-14 16:04 编辑
想问下,关于新闻博客类的网站中,都会有大量的新闻,新闻的内容是主要是以文字,图片,视频展现的,那文字图片是怎么存储在数据库中的呢,我在网上找了些,不过讲的比较含糊,我是这样想的
第一种方法,将文章中文字部分,以html直接存入数据库表中,图片只存连接,这样用户在看新闻时,后台从数据库读取内容,传到前台
第二种方法是,在编辑新闻的时候,根据新闻内容的格式会生成新闻的内容html代码,当然这里也有图片的连接,之后将这些html代码保存在一个html静态页中,也就是每新增一则新闻就生成一个相应的html静态页文件,这样将这些静态页文件保存磁盘指定的文件夹内(包括图片),之后在做个新闻映射表,表中有个字段是记录相应新闻存在磁盘中的位置,之后后台直接调用静态页文件展现到前台
据我分析,按第一种的方法,随着时间,新闻数据量肯定大,数据库也自然会变大,第二种发放呢,新闻数据量也会变大,但不会造成数据库存储变大,因为大量新闻数据在磁盘上已文件形式保存,请大神指点,通常新闻网站都是怎么做的
|
|