Magento2 チューニング
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
[[Magentoめも]]
#contents
Magento2は何をするにも遅いです。~
高スペックのサーバに乗せてもページが表示されるまでに時間...
以下はいくつかトライした有効そうな方法になります。
*productionモードにする [#n8b8952a]
$ php bin/magento deploy:mode:set production
表示が崩れる場合は以下を実行してみます。
$ php bin/magento setup:static-content:deploy
*キャッシュアプリを変更 [#z24a2cc3]
キャッシュ方法をビルトインからVarnishへ切り替えます。
STORES - Configuration - ADVANCED - System
Full Page Cache を Built-in Cache から Varnish Cache へ変...
Recommendedとわざわざ書いてあるので有効なはず。
*Flat Catalogを使用する [#bbe5eeb7]
1,000アイテムを超えるような場合はFlat Catalogを使用すると...
STORES - Configuration - CATALOG - Catalog - Storefront
Use Flat Catalog Category, Use Flat Catalog Product をそ...
*JS, CSSファイルの最適化 [#nda9e691]
STORES - Configuration - ADVANCED - Developer
**JavaScript Settings [#qbf9fccb]
-Enable JavaScript Bundling : Yes
-Merge JavaScript Files : Yes
-Minify JavaScript Files : Yes
**CSS Settings [#c6cd48f9]
-Merge CSS Files : Yes
-Minify CSS Files : Yes
*MySQLサーバのチューニング [#k41cdaa9]
/etc/my.conf を編集してMySQLのチューニングを行います。
innodb_buffer_pool_size = 2G # メモリの80%
innodb_log_buffer_size = 64MB
innodb_log_file_size = 500MB # innodb_buffer_pool_...
query_cache_type = 1
query_cache_size = 32M
query_cache_limit = 2M
終了行:
[[Magentoめも]]
#contents
Magento2は何をするにも遅いです。~
高スペックのサーバに乗せてもページが表示されるまでに時間...
以下はいくつかトライした有効そうな方法になります。
*productionモードにする [#n8b8952a]
$ php bin/magento deploy:mode:set production
表示が崩れる場合は以下を実行してみます。
$ php bin/magento setup:static-content:deploy
*キャッシュアプリを変更 [#z24a2cc3]
キャッシュ方法をビルトインからVarnishへ切り替えます。
STORES - Configuration - ADVANCED - System
Full Page Cache を Built-in Cache から Varnish Cache へ変...
Recommendedとわざわざ書いてあるので有効なはず。
*Flat Catalogを使用する [#bbe5eeb7]
1,000アイテムを超えるような場合はFlat Catalogを使用すると...
STORES - Configuration - CATALOG - Catalog - Storefront
Use Flat Catalog Category, Use Flat Catalog Product をそ...
*JS, CSSファイルの最適化 [#nda9e691]
STORES - Configuration - ADVANCED - Developer
**JavaScript Settings [#qbf9fccb]
-Enable JavaScript Bundling : Yes
-Merge JavaScript Files : Yes
-Minify JavaScript Files : Yes
**CSS Settings [#c6cd48f9]
-Merge CSS Files : Yes
-Minify CSS Files : Yes
*MySQLサーバのチューニング [#k41cdaa9]
/etc/my.conf を編集してMySQLのチューニングを行います。
innodb_buffer_pool_size = 2G # メモリの80%
innodb_log_buffer_size = 64MB
innodb_log_file_size = 500MB # innodb_buffer_pool_...
query_cache_type = 1
query_cache_size = 32M
query_cache_limit = 2M
ページ名: