新闻发布系统的图片读取问题
做一个新闻发布系统,具体实现的功能是呢,可以发布图文并茂的新闻,这里设计到一个问题,关于数据库设计和后台程序的设计。就是新闻里的图片储存路径是放在新闻的内容里(用字符串拼...
做一个新闻发布系统,具体实现的功能是呢,可以发布图文并茂的新闻,这里设计到一个问题,关于数据库设计和后台程序的设计。就是新闻里的图片储存路径是放在新闻的内容里(用字符串拼接功能做成html的标签)还是读取新闻的时候再动态读出来,如果是动态读出来那新闻里的图片显示的先后顺序怎么确定?
展开
10个回答
展开全部
如果你用户htm编辑器!!路径会自动变换!!
例如:在本地机的图片路径是:c:\img.jpg
在服务器的存放路径是:web\img\img.jpg
当上传的时候html编辑器就会自己转换然后把图片在服务器的路径:web\img\img.jpg存入数据库中相应的字段(图片位置也会保持不变的)!这样也就实现了图文并茂!!
在后台处理的时候只需要一个和平时上传组建没有区别的上传组建!!
这个就要根据你用的语言决定了!!
例如:在本地机的图片路径是:c:\img.jpg
在服务器的存放路径是:web\img\img.jpg
当上传的时候html编辑器就会自己转换然后把图片在服务器的路径:web\img\img.jpg存入数据库中相应的字段(图片位置也会保持不变的)!这样也就实现了图文并茂!!
在后台处理的时候只需要一个和平时上传组建没有区别的上传组建!!
这个就要根据你用的语言决定了!!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
提供两种解决方案:
1,就是你说的链接。好处就是省得转换图片信息。但是如果是动态上传的话,一样需要转换成流。所以提供第二个解决方案。
2,二进制码。把图片用流读取后,以二进制的形式存到数据库中。这样对大量的图片处理非常好用。但是相对技术方面有点难度。
关于你说的图片顺序问题,你可以在表中加一个字段,时间或者是序号。查询的时候排一下序就可以了。
1,就是你说的链接。好处就是省得转换图片信息。但是如果是动态上传的话,一样需要转换成流。所以提供第二个解决方案。
2,二进制码。把图片用流读取后,以二进制的形式存到数据库中。这样对大量的图片处理非常好用。但是相对技术方面有点难度。
关于你说的图片顺序问题,你可以在表中加一个字段,时间或者是序号。查询的时候排一下序就可以了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
第一个问题:存储图片路径就可以,除非你这是个非常需要安全的系统,那就用二进制读取图片文件写入到数据库里;
第二个问题:排序可以在数据库的表结构里加一个字段来排(如:rec_no,这样的话每次加入图片的时候考虑一下这个字段赋什么值就好了,取的时候order by rec_no)
第二个问题:排序可以在数据库的表结构里加一个字段来排(如:rec_no,这样的话每次加入图片的时候考虑一下这个字段赋什么值就好了,取的时候order by rec_no)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
现在一般的做法都是把<img>标签直接存在内容里,一起写进数据库.显示的时候直接以html形式显示出来.LZ这样想,是不是怕新闻管理时,如果新闻修改或者删除后图片没有被修改?这可以专门用其他程序来做的.所以基本上不用担心.如果不是特大内容的站,估计不用删也无所谓.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询