Magento 2.1でバンドル製品を大量に使用するサードパーティによって開発されたサイトで作業しています。バンドルのほとんどは260個の子製品を選択肢として作られており、必然的に製品ページの読み込みが非常に遅くなります。Magento 2バンドル製品キャッシュ
マージ1では、フルページキャッシュを使用してバンドル製品のオプションをキャッシュし、プリキャッシングで負荷を高速化するのには簡単でしたが、Mage 2のFPCははっきりとは非常に異なります。
メインスローダウンは、ページのレンダリング前にすべての子プロダクトを繰り返し処理するので、テーマのcatalog_product_view.xmlで呼び出されるフォームとオプションのブロックのように見えます。
cacheable="true"
これらのブロックには違いはありません。
Magento 2バンドルの製品ページをキャッシュする方法は他にもありますか?
編集編集は
私は新鮮にデータベースを差し込むことがMagentoの2.1のインストールおよびそのバンドル製品は、VAR/page_cacheディレクトリに追加されている見ることができます試してみました。クライアントサーバーでは、そのディレクトリに書き込まれるのはタグとヘッダー情報だけです。
新しい角度...なぜMagento 2がpage_cacheディレクトリにFPC htmlを書き込まないのですか?ツリー上の何かが誤ってcacheable = falseを設定している可能性があります。私は掘るだろう
方法:http://magento.stackexchange.com/a/14356/24845? – Nolwennig
Magento 1のためのおかげで、Mage1のバンドルはデフォルトでキャッシュされていますが、Mage2ではキャッシュされていないことを実証しています。 – PixieMedia