我们有一个rails应用程序,可根据请求dynamic生成缩略图,并将结果保存在本地,以便再次提供相同的结果。 我们使用下面的url结构:
/thumbnails/99999/large.jpg
其中99999是拇指链接到的数据库logging。 问题是具有缩略图的logging数量正在超出目录限制。
任何想法如何解决这个问题,同时维护内置的自动caching检索,轨道给你的公用文件夹?
最终目标是能够根据需要dynamic生成任意缩略图,并在本地caching结果。
使用子目录,如:
/thumbnails/001/001/large.jpg /thumbnails/999/999/large.jpg
等等。 创build尽可能多的子目录,您认为是必要的唯一标识符的图像,例如:
/thumbnails/999/999/999/999large.jpg
您可能需要了解文件系统上的inode限制。