問題
- Liferay サイトを Google PageSpeed Insights ツールに送信すると、モバイルの低いスコアが返され、集約されたリソースの問題が次のようにフラグ付けされます。
- レンダリングをブロックするリソースを排除します。
- 未使用の CSS を削除する
Environment
- Liferay DXP 7.0+
解決策
- Liferay DXP バージョンの最新のフィックスパックにアップグレードして、Liferay がこれまでにリリースしたすべての可能なパフォーマンス改善を取得します
- カスタムテーマで追加されたリソースを可能な限りインライン化、集約、最小化、排除する。 Javascriptファイルを含む動的なインポート
- トピックに関する潜在的なヒントを含むこの Liferay フォーラムの投稿をお読みください: Google PageSpeed
-
NGINX Plus の Google PageSpeed 動的モジュールを使用して Web サイトを最適化する
次の点に注意してください。 - Google PageSpeed Insights ツールによって「機会」としてフラグが付けられたすべての Liferay リソースは、ポータルが適切に機能するために必要であり、削除または延期することはできません。
- モバイル スコアを改善する最善の方法を特定することは、各開発者の裁量に委ねられます。