问题标签 [lesti-fpc]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
magento - 如何设置 lesti:FPC 以使用动态模板?
我想将 lesti:FPC 与我开发的模块一起使用。
为了启用对 SEO 友好的 url,对模块的所有请求都被发送到模块索引操作,并且动态加载了一个模板。我怎样才能让 lesti:FPC 在这种情况下工作?
在模块布局文件(../layout/addon.xml)上,我有:
在模块 indexAction 我有:
将“addon_index”添加到 lesti:FPC 布局句柄是否足以缓存我的模块页面?
magento - 在使用单独的后端服务器的安装上刷新 Magento Redis 缓存时出现问题
我的问题是我认为我无法从管理页面刷新 magento redis 缓存。我意识到问题可能来自许多来源,但我的直觉告诉我这与后端位于单独的服务器上有关。我的magento安装如下:
- Magento CE 1.8
- 位于http://admin.example.com的 Amazon AWS EC2 上的后端服务器和 NFS(媒体)
- AWS Elastic Beanstalk 上的 AWS RDS MySQL 2 应用程序服务器(可扩展至更多)上的数据库,网址为http://www.example.com (route53)
- AWS elasticache redis 上的常规后端缓存(数据库 0)、Lesti-FPC(数据库 0)和 redis_session(数据库 1)
我最初将我的 Lesti-FPC 配置为使用 redis 缓存上的数据库 2。据我所知,我认为它工作得很好,直到我意识到我根本无法从管理系统>缓存管理页面刷新缓存。“Flush Magento Cache”、“Flush Cache Storage”、“disable”和“refresh”什么也没做。我只能通过重新启动 redis 节点或使用 redis-cli 并使用 redis 命令来刷新它。
然后我尝试配置 Lesti-FPC 以使用如上所述的数据库 0。它工作得更好。现在,我可以使用“刷新缓存存储”来刷新 FPC,尽管其他选项仍然不起作用。当时,我认为这是 Lesti-FPC 特有的问题。但无论如何,当时使用“刷新缓存存储”对我来说已经足够了,尤其是当我发现我可以通过代码刷新缓存时
我最近才发现这个问题可能不是 Lesti-FPC 特有的。在尝试修复 Lesti 问题时,我尝试监控 redis。我对 redis 或缓存一无所知,但是当我尝试刷新 FPC 时,我会看到如下命令:
但这些标签从未存在过。正在做:
在 redis 中会给我
但没有 403。所以这意味着我的 fpc 缓存不会像在产品/类别更改和重新索引后那样失效。我通过在更改后手动刷新缓存并运行 cron 作业以每隔几个小时刷新和启动 fpc 来解决这个问题。
但这让我产生了怀疑。我尝试从管理员刷新其他缓存,我发现 magento 总是会尝试删除和读取 403 键(其中一些存在,而另一些不存在)但从来没有任何 109 键(其中有很多)。
我的猜测是 403 键特定于管理服务器,而 109 键特定于应用程序服务器。管理服务器,可能是因为它位于不同的子域上,没有触及应用服务器的缓存内容。但是应用程序服务器能够很好地找到自己的密钥,这可以从 FPC 运行良好的事实证明。
这有意义吗?我能做些什么来解决这个问题吗?我是否配置错误或者这是一个magento错误?
html - Magento - 如何使用 Lesti FPC 或其他方式优化我的主页?
我目前在我的主页上使用带有扩展名“横幅滑块”的 magento 1.7。我有 4 张幻灯片,每张约为 169KB(986 像素 x 362 像素)。
首页的加载速度比其他页面慢很多,特别是横幅滑块。我们安装了 lesti-FPC,它在页面加载方面产生了巨大的差异。我可以将我的横幅添加到 lesti-fpc 中吗?还是我被迫进一步压缩我的图像。(以 80% 的比例从 Photoshop 上的“保存到网络”选项中压缩)
请注意,我们所有的 js 和 css 都放在一个文件中,我已经研究了优化我的主页的可能方法,最终失败了
我有哪些选择来优化我的主页以提高速度和质量?
magento - 如何在magento中刷新特定产品的整页缓存
目前我正在使用 lesti fpc 进行缓存。现在我想刷新一些特定的产品缓存,它们的库存更新直接在数据库中。
我发现这个。但不知道如何使用这个。
magento - Magento - 当我使用脚本更改数据库中的库存时,使用 lesti fpc 的特定产品清理缓存
我有一家拥有超过 80K 产品的商店。我使用了 Lesti_fpc 来增强它的性能。我使用 magmi 在商店中添加和删除产品。产品由各个厂商以xml的形式提供。因此,我们使用 magmi 直接更改数据库中的产品库存。我想清除 xml 文件中库存为零的那些产品的缓存。我在 magmi 脚本中调用以下函数。我已经在我们的脚本中包含了 fpc 的 save.php 文件。然后在我们的脚本中创建了 Lesti_Fpc_Model_Observer_Save 类的对象,并调用了一个自定义函数(我在这个类中创建了),函数如下。
此函数执行但缓存不清除。任何帮助表示赞赏。
php - Magento FPC Cache Warm with user groups, wget, Lesti FPC
我在 Magento 网站上使用 Lesti FPC,该网站有 10 个客户组和很多类别/产品。
我创建了一个 shell 脚本,它在一夜之间读取 sitemap.xml 和 wget 的每个 url 以构建站点的缓存。这对来宾非常有用,但是当客户组用户登录时,他们正在自己构建缓存(如果他们是一天中的第一个)。
有谁知道如何制作一个可以模拟登录然后搜索网站的 shell 脚本?shell 脚本是否有可能保存自己的会话/cookie 信息以保持登录状态?如果没有,还有其他想法吗?
非常感谢
magento - Lesti 的 FPC 无法与 Fishpig 一起使用获取帖子收集
我开发了一个带有fishpig 扩展的magento 网站,当我打开我的Lesti's FPC 时,我得到了一个白页,主页上没有任何错误。
我已经设法将错误追溯到帖子集合,但我不知道如何解决这个问题。有人有这方面的经验吗?
这是我的帖子集的样子:
magento - Magento - 在 LESTI FPC 中将 HTML HEAD 标签声明为动态块
很简单的问题——
在我们当前的配置中,由于我们的 Magento 商店集成了 Google Analytics 和其他系统,我们需要在 LESTI FPC 中保持 HTML HEAD 标签是动态的。
这会导致任何问题或麻烦吗?
我们需要注意什么吗?
问候 ,
詹姆士
magento - XML 类别更新被忽略 + Manadev 过滤器问题 - Magento 1.9 Lesti FPC 1.4.8
对于一个类别,我创建了这个 xml 更新:
当 FPC 关闭时,这可以正常工作。当它打开并且我们刷新一两次时,更新被忽略。
我们在分层导航上也有同样的问题。在缓存刷新后使用它,一切正常。刷新过滤器,例如单击一个属性,然后取消选择它并再次选择它,它不再起作用。
谁能帮忙?问题快把我逼疯了。
看起来它只发生在productcollection上。过滤器仍处于选中状态..但显示未过滤的产品集合。
所有配置都做得很好,我重新检查了很多次。