Saya bekerja dengan tumpukan Magento 2, saya menggunakan kembali beberapa konfigurasi Magento 1 OpCache saya. Saya sudah belajar bahwa sekarang kita perlu mengaktifkan komentar tetapi saya cukup yakin bahwa nilai-nilai lain dapat ditingkatkan, jadi inilah konfigurasi saya saat ini:
[opcache]
opcache.enable=1
opcache.enable_cli=0
opcache.memory_consumption=256
opcache.interned_strings_buffer=12
opcache.max_accelerated_files=65406 // thanks Mage2.Pro!
;opcache.max_wasted_percentage=5
;opcache.use_cwd=1
opcache.validate_timestamps=0
;opcache.revalidate_freq=2
;opcache.revalidate_path=0
;opcache.save_comments=0
;opcache.load_comments=0
opcache.fast_shutdown=1
opcache.enable_file_override=1
;opcache.optimization_level=0xffffffff
;opcache.inherited_hack=1
;opcache.dups_fix=0
;opcache.blacklist_filename=
;opcache.max_file_size=0
;opcache.consistency_checks=0
;opcache.force_restart_timeout=180
opcache.error_log=/var/log/php5/php5-opcache.error.log
opcache.log_verbosity_level=3
;opcache.preferred_memory_model=
;opcache.protect_memory=0
CATATAN: Saya akan mengedit blok konfigurasi dalam pertanyaan (saat dibuka) dengan semua jawaban yang baik untuk menjadikannya berguna bagi semua orang, dan menghindari saran yang diulang juga, jika ada masalah tentang itu atau merupakan pelanggaran terhadap aturan situs, Kabari saja.
magento2
performance
opcache
MauroNigrele
sumber
sumber
Jawaban:
opcache.max_accelerated_files
=16000
pasti rendah untuk Magento 2.find . -type f -print | xargs grep "<?php" | wc -l
memberi saya30736
untuk instalasi Magento 2 saya (dengan kode yang dihasilkan dalamvar/generation
folder dan dengan beberapa ekstensi eksternal diinstal).Saya sarankan set
opcache.max_accelerated_files
untuk65406
jika server anda memiliki satu Magento 2 instalasi dan belum situs PHP lainnya.Jika Anda memiliki beberapa situs PHP di server maka pertimbangkan nilainya
130986
.sumber
Saya juga merekomendasikan untuk memasukkan pengaturan berikut yang ditambahkan di php7 saya percaya
sumber