比较大型的网站,都有专门的文件服务器,用来将文件和图片的访问,与页面的访问区分开来..
那么,有几个问题想知道他们是怎么解决的,知道的朋友都来讨论一下:
在一个图文混排的页面,这些图片在上传时是怎么处理的?
就比如博客园在提问时,用富文本控件编辑的内容中,
可能有一或多张图片与文字混排在一起,
在提交问题时,
怎么将图片单独放在一台服务器上,而文字又放在另一台服务器上呢?(当然,博客园可能没采取这样分开存放的机制,我想知道怎么实现)
看我的构想有道理么?在保存时,后台将图片部分提取出来,另外生成一个guid作为fileID,并将内容中的图片区域用<img src='http://fileserver.com/getFile("fileID")'>,当文字部分成功保存到DB中以后,将之前提取出来的文件内容以byte[]的形式传给http://fileserver.com/putFile('fileID',byte [])这个接口保存文件,有多少个文件就调用多少次接口?
我看了一下winServer2003的文件服务,就有点类似共享文件夹的概念..不知道页面怎么来使用它们..请大牛们分享一下,在实际应用中,是怎么实现的呢?
上传资源时直接就上传到文件服务器的