Typo3小部件分页很慢而且没有缓存

时间:2015-03-18 07:42:37

标签: php caching pagination typo3-6.2.x

我希望在Typo3扩展程序上有一个分页。所以我使用了Typo3中的widget:paginate。我有4.000个数据集。但是这个小部件很慢!它不会被缓存!对于每页10个项目,它需要15秒,因为它加载所有数据集不仅10(延迟加载是活动的)。并且它还为所有页面生成链接(包括realUrl),每页10个项目由4.000个数据集= 400页面。我设置了选项maximumNumberOfLinks:10。所以它应该只生成10个链接。但它每次都产生400个。

我找到了一个缓存小部件的解决方案:paginate here:http://xopn.de/blog/two-surprising-typo3-performance-tips-for-extension-developers

通过这个小小的更改,我的Page rendert在2秒内显示空Cache。缓存0,5秒。但是现在分页不起作用,它每次都会显示来自第一页的数据集。

我认为这个问题有更多像我这样的人,但我没有找到关于谷歌的好信息。

你对这个问题有什么想法或好的信息吗?

非常感谢

0 个答案:

没有答案