我正在建立一个网站使用asp.net这个网站将托管用户的图片,并将给他们选择编辑这些图片的大小,裁剪,水印,。。。。
我在想两种方法来保存图像,希望有人推荐一个或建议我与其他更好的东西。
1-用户将上传他的图片,我将把他们放在一个文件夹中称为“原始”,然后用户将编辑这些图片,我将把编辑后的图片在一个文件夹中称为“编辑”也将有另一个文件夹称为“拇指”将包含缩略图从这些图片预览网站。
2-在用户上传他的图片后,我会把它们放在一个文件夹中,我会保存他对这些图片所做的编辑,我会在每次网站请求编辑的图片时动态应用这些编辑,例如,我会通过http处理程序发送图片,这样我会节省服务器上的空间。
第一条听起来不错。也会减少头痛。如果空间允许,一定要保留原始图像。另外,考虑一下使用这种方法,如果你想直接链接到编辑过的图像,而不是让一个脚本处理每一个被传递的图像。