我正在开发一个价格比较网站,其中包含数百家商店和每家商店的数千张产品图片。
总共有 800 万张图像。
每张图片都有这个文件名格式:StoreID-productID.jpg
每个图像大小小于 10KB。平均 7KB。
该网站是用php和mysql开发的。
我有linux专用服务器。
我有很多磁盘空间。所以,这不是问题。
我的问题是:
- 我应该将所有商店的所有图像保存在一个文件夹中吗?
因此,800 万张图像将位于一个文件夹中。
它会影响检索它们的效率吗?
目前我正在使用这种方法,想知道这种方法是否有任何缺点。
- 我应该为每个商店保留一个文件夹并将该商店的图像保存在该文件夹中吗?
像:
images/storeID1/
images/storeID2/
....
请建议。谢谢