我希望在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秒。但是现在分页不起作用,它每次都会显示来自第一页的数据集。
我认为这个问题有更多像我这样的人,但我没有找到关于谷歌的好信息。
你对这个问题有什么想法或好的信息吗?
非常感谢