我对此有一个普遍的问题。上传许多(2000 +)图像到服务器的最佳实践
当你有一个画廊时,有时候人们需要一次上传1000张图片。很可能,它将通过.zip文件完成。将这类事情上传到服务器的最佳方式是什么?很多时候,服务器都有超时,需要考虑。我想知道我应该寻找什么样的东西,以及处理大量正在上传的图像的最佳方式是什么。
我猜你会允许用户上传一个zip文件(假设超时不会影响你),并且这个zip文件被上传到一个特定的目录,假设在这种情况下创建一个目录为系统中的每个用户。然后,您将解压缩服务器上的目录,并扫描用户的文件夹以查找包含.jpg或.png或.gif文件(等等)的任何目录,然后相应地将它们导入到表中。我猜根据文件夹名称标记。
我可以遇到什么样的服务器端故障?
我知道可能有很多问题。即使是一般性的想法,我也可以进一步研究。谢谢!
此外,我会在Ruby on Rails中编程,但我认为这个问题适用于任何语言。
图像有多大?你能给我们一个图像数量的上限吗? – Cam 2010-06-02 03:21:24