Kami memiliki banyak situs WP dengan proxy di antara server tempat mereka duduk dan internet.
Beberapa hal di WP tidak berfungsi:
- Umpan RSS di dasbor
- mencari tema
- mencari plugin
- pembaruan inti
Kami melakukan semuanya secara manual dan benar-benar tidak ada masalah kecuali untuk SLOWNESS pada pemuatan halaman. Tampaknya hampir semua yang ada di admin membutuhkan 4-5 detik untuk diproses kecuali untuk menambahkan media - yang ternyata sangat cepat.
Apa saja hal-hal awal yang dapat saya periksa atau lakukan untuk mempercepat back-end? (ujung depan terbang)
define( 'WP_HTTP_BLOCK_EXTERNAL', true );
diwp-config.php
. Juga admin WordPress enqueuesOpen Sans
dan font lain dari Google. Anda dapat menonaktifkannya juga. Itu membuat memuat bagian admin sedikit lebih cepat.Jawaban:
jQuery / JavaScript di catatan kaki
Satu hal yang dapat Anda lakukan adalah memindahkan jQuery ke posting blog footer . Ini per default tidak diperlukan di header. Anda akan harus memeriksa apakah semuanya masih bekerja keras, karena saya biasanya hanya melakukannya untuk tema:
Pertanyaan
Hal lain yang mempercepat layar tabel daftar posting adalah mengurangi jumlah bidang yang ditanyakan. Saya perhatikan masalah itu beberapa waktu yang lalu ketika layar itu dimuat terlalu lambat karena pengaturan 999 posting saya. Posting blog lengkap di sini - Plugin sebagai GitHub Gist .
Jika Anda tidak membutuhkan semua kolom, Anda dapat memperluas plugin di atas dengan menghapus konten beberapa kolom juga.
Dasbor
Setiap pengguna masuk di dasbor - yang mungkin merupakan bagian paling lambat di UI admin. Anda dapat menonaktifkan beberapa widget yang tidak Anda butuhkan, bukan hanya menyembunyikannya:
Data keluar
Saya hanya bisa merekomendasikan menggunakan Snitch oleh Sergej Müller untuk memantau data apa yang mencoba meninggalkan instalasi Anda. Plugin ini memungkinkan untuk menekan semua atau hanya koneksi tertentu serta pin koneksi internal spesifik yang menargetkan tugas-tugas seperti pekerjaan cron yang tidak diinginkan dan hal-hal serupa. Anda dapat melihat sumbernya untuk contoh jika Anda tidak ingin paket lengkap. Sergej biasanya menulis kode yang sangat mudah dibaca dengan penggunaan ruang kosong yang luas.
sumber
Saya sarankan menginstal https://github.com/johnbillion/query-monitor ini dan melihat yang berikut ini: Penggunaan memori, permintaan HTTP, AJAX, dan pertanyaan lambat.
Itu bisa berupa revisi Anda, AJAX plugin, kueri buruk, dll.
Anda akan dapat melihat apakah Anda perlu menambahkan lebih banyak RAM ke server Anda yang biasanya memecahkan banyak masalah pemuatan admin yang lambat, terutama jika Anda memiliki beberapa editor di admin.
Tapi selain beberapa trik di sana-sini tidak ada solusi all in one, Anda perlu memeriksa bagaimana tema berinteraksi plugin dengan admin.
sumber
Bersamaan dengan beberapa jawaban yang disarankan di atas, Anda dapat membatasi atau menonaktifkan "detak jantung" wordpress yang secara dramatis dapat memperlambat admin Anda jika Anda memiliki banyak layar terbuka atau banyak pengguna yang menggunakan sekaligus. Beberapa host seperti WP-Engine sebenarnya memiliki variasi pengaturan ini secara otomatis.
Satu hal lain yang mungkin Anda coba adalah bermain-main dengan beberapa
wp-config.php
konstanta. Menonaktifkan revisi pos akan tanpa bantuan pertanyaan, tetapi jika Anda tidak ingin melakukan itu, Anda setidaknya bisa membatasi revisi.Dua konstanta lain yang biasanya saya ubah untuk menjaga hal-hal dioptimalkan adalah sampah kosong dan autosave.
sumber