目前,当用户将图像上传到我的网站时,我只存储水印图像。我还应该保存普通图像吗?或者我应该可以保存普通图像,然后根据要求使用动态生成的(PHP)水印显示图像?
你有什么偏好?如果我使用PHP动态生成图像,我应该关注这些图像的性能吗?
许多当前的photography-cms软件包都使用GD和ImageMagick。
您可以上传高分辨率或中等分辨率的图像,并使用像GD这样的脚本生成低分辨率的Web版本,包括水印。
除非它是非常大量的高分辨率图像,否则性能不应该成为当前硬件的关注点。
(如果你想帮助php / gd部分,你可以问另一个问题,因为这个问题与此无关)