渲染图像时,TYPO3 6.x将其放在_processed_
临时文件夹中,存储所有临时文件。
除非所需的渲染大小等于文件的原始大小。然后它将链接到原始源文件。这听起来很经济,但在某些情况下,这是不可取的。
就我而言,我在受保护的目录中拥有所有源图像,其中访问由naw_securedownloads
处理。所以img
标记会变成这样:
<img src="http://www.example.com/index.php?eID=tx_nawsecuredl&u=0&g=0&t=1399912827&hash=0a111ac62d806a0ff26649b065f03be674e7d9b3&file=fileadmin/private/images/example.png" />
这是一个很大的性能问题,因为图像似乎不会被压缩也不会被正确缓存。
我通过指定不同的渲染图像大小来解决这个问题。但不能保证在其他地方不会发生这种情况。
如果重新渲染不是必要的话,那么(如何)可以使用原始的&#34;行为被关闭,TYPO3被迫将其使用的所有图像放入_processed
文件夹?
答案 0 :(得分:1)
因为我不能仅根据缺少的声誉评论你的问题,我必须通过写答案给你提示。
您是否已尝试覆盖ImageViewHelper?它说:'调整给定图像的大小(,如果需要)并渲染相应的img标记'。也许可以通过覆盖viewhelper来处理您的图像。