Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Imageresizer ImageResizing.net DiskCache和具有1000000个映像的CleanupStrategy_Imageresizer - Fatal编程技术网

Imageresizer ImageResizing.net DiskCache和具有1000000个映像的CleanupStrategy

Imageresizer ImageResizing.net DiskCache和具有1000000个映像的CleanupStrategy,imageresizer,Imageresizer,我有大约960000个活动图像(40000个产品,平均每个产品8个图像,三种尺寸) 为了避免将cleanupStrategy中的targetItemsPerFolder从默认的400更改为400,这将使我需要大约2400个文件夹(四舍五入到下一个二次方是4096个文件夹) 4096个文件夹比文件夹中的(默认)项目(400)多出很多。有更多的文件夹比文件夹中的文件更好吗?有人会认为,文件夹也会是一个问题 在这种情况下,您是否会反对更改targetItemsPerFolder以减少文件夹数量的建议

我有大约960000个活动图像(40000个产品,平均每个产品8个图像,三种尺寸)

为了避免将
cleanupStrategy
中的
targetItemsPerFolder
从默认的400更改为400,这将使我需要大约2400个文件夹(四舍五入到下一个二次方是4096个文件夹)

4096个文件夹比文件夹中的(默认)项目(400)多出很多。有更多的文件夹比文件夹中的文件更好吗?有人会认为,文件夹也会是一个问题

在这种情况下,您是否会反对更改
targetItemsPerFolder
以减少文件夹数量的建议

我认为下面这样的配置是可以的,但我不喜欢违背警告



你有没有想过我的目标是什么?对于包含大量图像的站点,是否有关于DiskCache和CleanupStrategy的建议?

最好有更多的文件夹。出于逐出的目的,每个文件夹都被视为缓存的一个单独部分,因此较小的文件夹更具可伸缩性


我建议您使用8192个文件夹

感谢@Nathanel-很高兴听到产品开发者的消息。我同意你的建议:-)