建议提高页面加载速度

Suggest to improve page load speed

我计划在我的 Magento 商店中创建一个自定义产品页面。 我会尽量解释清楚。

当您在产品列表页面点击可配置产品时,系统会实时设置可配置单品的可用性。 首先,您必须知道系统管理两种不同类型的可用性,这取决于产品存储在哪个仓库。 因此,当您进入可配置产品时,系统会检查第一个仓库的可用性,如果不是,它会解析包含第二个仓库中产品可用性的网页。 我在名为 'index' 的数据库中创建了一个 mysql table,其中包含单个产品的 sku 和页面的相对 url 以解析以获得实时可用性. 显然我无权访问第二个仓库的数据库。 现在,它工作正常,但正如您想象的那样,加载时间太长了。 你对改进我的网页有什么建议?

据我所知,当多个用户访问您的网站时,每次都会有一个服务器级别访问外部仓库页面。这将非常复杂,并且很大程度上依赖于 wharehouse 页面的速度和执行。

Magento 提供了自己的 Soap API。任何外部 soap 用户,如果有权限,都可以向我们发送更新产品信息的 soap 请求。

您可以在 magento 中创建要检查可用性的产品属性。每当任何产品的可用性发生变化时,要求仓库团队将自动 soap 请求发送到 magento。

我经历过这种依赖于另一方来检查产品可用性的情况。每次都点击他们的页面确实非常依赖和冒险。

我现在已经遵循了 SOAP 方法,一切都很平静。 :)