我的django网站上有很多大图像,我使用sorl-thumbnail压缩页面加载。因为有很多大图像,有时我的页面第一次加载时间很长 - 甚至有时导致nginx超时。我可以采取哪些措施来防止用户首次使用本网站时发生这种情况?
我看了一眼:Django sorl thumbnail Crash - Lots of Large images,但他们所说的只是第一次处理它。
答案 0 :(得分:1)
您关联的内容是正确的。没有办法加速这个过程而不增加你给它的力量。但是,您可以使用ajax调用这些图像并使用占位符来保持其格式正确。这将允许页面加载,然后一旦图像准备就绪,ajax可以为您加载它们。这太复杂了,但这是我能想到的唯一解决方案。否则它会在第一次处理后快速加载,对我来说就是这样做的。