在AEM 6.1中缓存个性化内容页面

时间:2015-07-22 15:33:00

标签: cq5 aem

我们在AEM 6.1上,我们根据用户个人资料属性在我们网站的主页上提供个性化内容。页面部分使用开箱即用的预告片功能进行个性化,我们可以在其中浏览广告系列。当主页加载时,我相信它会调用ajax来加载广告系列中的个性化内容。我需要确认的是,当它加载页面时,内容会缓存在调度程序中,而来自广告系列的页面部分会缓存在/ content / campaigns目录中。如果这是真的,那么每个个性化页面将首次从cq发布者中提取,其他时间将从调度员提供。总的来说,主页内容将缓存在两个地方。一个是调度员中的/ content / homepage(常规内容)和/ content / campaign中的个性化内容。当主页请求再次出现时,cq将整理来自上述两个调度程序位置的内容,并在主页上显示最终页面内容。

请有人确认一下吗?

1 个答案:

答案 0 :(得分:1)

是的,OOTB预告组件通过javascript加载广告系列。因此,页面可以被缓存,它仍然会加载正确的广告系列。如果您检查包含前贴组件的网页的来源,您会看到它会调用名为 initializeTeaserLoader 的功能,其中包含要在该位置显示的广告系列的详细信息相关用户段的路径。然后通过ajax调用获取要显示的广告系列。