【发布时间】:2012-08-14 17:47:41
【问题描述】:
这是理论上的问题。
Twitter 保留用户个人资料图片如下:
https://twimg0-a.akamaihd.net/profile_images/2044921128/finals_normal.png
无法想象他们有一个包含 2044921128 个目录的服务器(例如)。也许这个 URL 是使用mod_rewrite 创建的?
那么如何存储海量的用户图片呢? 如何完成此方案:
- 用户选择,PHP 脚本上传一张应该是他的个人资料图片的图片。
- PHP 脚本对其进行重命名、设置 PATH 以存储此图像、移动它并最终将此路径添加到数据库以供进一步使用。
那么 PATH 应该是什么样子的呢?
【问题讨论】: