Cara Memantau Dan Mengurangi Penggunaan Memori WordPress Dengan Plugin
Diterbitkan: 2022-10-02WordPress adalah sistem manajemen konten (CMS) yang memungkinkan Anda membuat situs web atau blog dari awal, atau meningkatkan situs web yang sudah ada. WordPress digunakan oleh jutaan orang di seluruh dunia, termasuk banyak organisasi besar, seperti The Guardian, Forbes, dan The New York Times. Salah satu kelebihan WordPress adalah relatif mudah digunakan, bahkan untuk pemula. Namun, salah satu kelemahan WordPress adalah bisa menjadi sumber daya yang intensif, terutama jika Anda memiliki banyak plugin yang diinstal. Jika situs web WordPress Anda lambat atau jika Anda menerima kesalahan "memori habis", kemungkinan plugin Anda menggunakan terlalu banyak memori. Pada artikel ini, kami akan menunjukkan cara memantau dan mengurangi penggunaan memori WordPress dengan plugin.
Memori server, juga dikenal sebagai RAM, dibatasi oleh sejumlah ruang. Banyak faktor, termasuk penggunaan memori server Anda, yang menentukan berapa banyak memori yang Anda gunakan. Setiap aplikasi, terlepas dari seberapa kecil atau kecil basis kode, rata-rata menggunakan sekitar 50 MB memori. Jika Anda memerlukan ruang penyimpanan memori, Anda dapat melakukan beberapa hal untuk menghematnya. Jika aplikasi Anda mendukung PHP versi 11, itu harus ditingkatkan. Saat Anda menambahkan ekstensi pihak ketiga, seperti New Relic, Anda akan menggunakan lebih banyak memori. Saat Anda menonaktifkan plugin yang tidak Anda butuhkan, Anda dapat menghemat memori. Opcache adalah metode alternatif untuk menghemat CPU dan mempercepat skrip Anda dengan menyimpan skrip PHP yang dikompilasi di memori.
Ini dapat digunakan untuk melacak penggunaan memori dengan menggunakan memory_get_usage. Tidak mungkin menggunakan fungsi 'malloc' untuk setiap blok, alih-alih alokasi sebagian besar memori sistem dibuat, dan variabel lingkungan dikelola secara dinamis. Penggunaan memori dapat dilacak dalam contoh ini dengan menggunakan metode memory_get_usage().
Pastikan Anda telah mengonfigurasi akun WordPress Anda dengan cara yang membuatnya mudah dinavigasi. Dengan masuk ke halaman WP-config, Anda dapat mengakses konfigurasi. Setelah mencari file php, Anda dapat membaca define('WP_MEMORY_LIMIT', '32M'); kemudian, ubah menjadi read define('WP_MEMORY_LIMIT', '128M'); Anda bisa naik hingga 512MB, tapi
Bagaimana Saya Mengurangi Penggunaan Memori WordPress?

Anda harus menghapus plugin apa pun yang tidak Anda perlukan dari WordPress Anda. Dengan beberapa plugin WordPress , penggunaan memori dapat ditingkatkan secara signifikan. Sebuah plugin dapat dinonaktifkan sehingga memori dapat disimpan.
Batas memori PHP WordPress dapat ditingkatkan untuk mengatasi kesalahan kehabisan memori WP atau batas memori WP dapat ditingkatkan. Batas memori default untuk WordPress adalah 32MB, tetapi jika Anda perlu meningkatkannya, Anda dapat melakukannya. Kecuali Anda memiliki plugin yang memerlukan lebih banyak memori, batas memori 128MB masuk akal. Untuk meningkatkan batas memori WordPress, ukuran unggahan maksimum harus diatur dalam file batas memori WP-config.php WordPress. Batas memori untuk WordPress akan ditingkatkan, sehingga lebih sulit untuk mengidentifikasi inefisiensi. Pada tahun 2012, 4,4% situs WordPress menggunakan versi PHP terbaru, sementara 64% menggunakan versi lama yang tidak menerima pembaruan. Pada artikel ini, saya akan membahas batas memori PHP dan batas unggah maksimum.
Jika Anda memiliki banyak memori di WordPress, Anda dapat meningkatkan unggahan atau batas memori dengan menggunakan tiga opsi yang tercantum di bawah ini. Sebelum membuat perubahan signifikan pada situs web Anda, pastikan Anda memiliki cadangan file dan basis datanya. Mengubah file WP-config.php tidak akan menyelesaikan masalah; sebagai gantinya, Anda akan dipaksa untuk mengatasinya di pengaturan server Anda. Jika Anda ingin mengubah batas memori di situs WordPress Anda, Anda harus melalui banyak hal yang menegangkan. Sangat penting untuk memilih penyedia hosting yang andal karena prosedur yang harus Anda ikuti sangat tergantung pada perusahaan yang Anda pilih. Jika Anda ingin meningkatkan batas memori WordPress, harap sertakan informasi berikut di file .htaccess Anda.
Batas Ram WordPress
Jika Anda memiliki tema dan plugin WordPress yang diinstal di situs Anda, Anda dapat dengan mudah mencapai 1 GB. Instalasi satu situs tunduk pada batas penyimpanan GB WordPress satu tahun. Satu instalasi tidak akan melebihi 2 GB.
WordPress akan memungkinkan Anda untuk menggunakan hingga 4 GB RAM jika Anda memiliki lebih dari 2 GB RAM. Jika Anda menggunakan lebih dari 4 GB RAM di situs Anda, WordPress akan memberi tahu Anda dan menolak untuk dijalankan.
Ketika WordPress berjalan pada lebih dari 2GB memori, secara otomatis mengalokasikan 1GB memori. Jika situs Anda melebihi jumlah maksimum GB RAM yang diizinkan, WordPress akan berhenti bekerja dan memberi tahu Anda alasannya.
Bagaimana Saya Memeriksa Penggunaan Memori WordPress?

Untuk mendapatkan akses, buka panel admin WordPress. Tautan "Tambah Baru" dapat ditemukan di bawah tautan "Plugin" di navigasi kolom kiri. “Cari plugin…” Untuk menginstal plugin, klik tombol “Instal Sekarang” setelah ditemukan.
Alokasi memori default WordPress ke PHP untuk satu situs dan untuk situs web multisitus adalah masing-masing 40 MB dan 64 MB. Beberapa plugin mungkin memerlukan 128 MB, tetapi biasanya cukup untuk mereka. Anda dapat memeriksa batas memori WooCommerce Anda dengan membuka Status Sistem WooCommerce (di panel admin WordPress Anda). File WP-config.php harus diubah. Ini akan ditambahkan ke bagian atas file sebelum baris Happy Blog Posts:. ' WP_MEMORY_LIMIT,' hasil dari '128M,' digunakan untuk mendefinisikan. Versi PHP harus diubah ke versi yang lebih tinggi. Dalam versi PHP yang baru, lebih sedikit memori yang digunakan dan umumnya lebih efisien. Jika Anda tidak dapat mengakses access.ini atau metode di atas, tambahkan php_value memory_limit 128M ke file an.htaccess.
Apakah Lebih Banyak Plugin Memperlambat WordPress?
Tidak, lebih banyak plugin tidak serta merta memperlambat WordPress. Namun, plugin dengan kode yang buruk atau plugin yang tidak diperbarui secara berkala dapat menyebabkan masalah dengan kinerja. Itu selalu yang terbaik untuk memeriksa dengan pengembang plugin untuk melihat apakah ada masalah kinerja yang diketahui sebelum menginstal plugin.
Benarkah terlalu banyak plugin memperlambat WordPress? Bagaimana saya bisa membuktikan bahwa seluruh alam semesta adalah mitos? Apakah plugin memengaruhi waktu pemuatan situs web? Menggunakan plugin yang akan saya bahas lebih detail nanti, kita bisa menghitung parameter ini. Situs diuji untuk memastikan bahwa itu bebas dari plugin dan konten yang dipasang dari pemilik sebelumnya. Kami menguji lima plugin WordPress paling populer dan menggunakan gtmetrix untuk melakukannya. Memahami bagaimana plugin yang berbeda memengaruhi ukuran halaman dan permintaan sangat penting untuk memahami bagaimana pengaruhnya terhadap waktu pemuatan dan ukuran halaman.
Pada artikel ini, kita akan melihat daftar plugin yang tidak boleh kita gunakan, serta serangkaian rekomendasi mana yang seharusnya. Beberapa plugin paling populer termasuk dalam daftar AVOID, tetapi ada banyak lagi yang melakukan hal yang sama. Fungsi utama plugin keamanan bukanlah untuk memberikan banyak keamanan ke WordPress, dan dalam beberapa kasus plugin itu sendiri memiliki kerentanan. Pembuat halaman memproses data WordPress dan menjalankan kueri, yang dapat memperlambat situs Anda. Gutemberg menyediakan 30 cadangan harian di server eksternal dan opsi untuk memulihkan sendiri. Meskipun Gutemberg pada akhirnya akan menjadi pembuat halaman berfitur lengkap, Anda masih dapat membuat blok khusus menggunakan pembuat oksigen atau fitur ACF PRO. Sebelum mengunggah gambar ke situs web, yang terbaik adalah selalu mengoptimalkannya.

Saat plugin dinonaktifkan, tidak ada fungsi yang dilakukan di frontend situs (area tempat pengguna melihat konten Anda). Beberapa halaman di backend, seperti halaman plugin, mungkin membutuhkan waktu lebih lama untuk memuat dari yang diharapkan. Kami dapat menentukan plugin mana yang memperlambat WordPress dan menghabiskan waktu paling banyak dengan dampaknya pada pemuatan dengan membuat beberapa opsi. Melalui plugin ini, kita dapat memonitor semua query yang dijalankan untuk menghasilkan kode halaman. Sebagai bagian dari upaya, kami mencari plugin yang menjalankan kueri paling banyak dan menentukan apakah kami dapat menghapus atau menggantinya. Sambil menunggu monitor kueri plugin dibuat, Anda dapat memantau jumlah kueri setiap plugin dan berapa lama waktu yang dibutuhkan untuk menyelesaikannya. Tidak diragukan lagi bahwa jumlah plugin di situs web Anda tidak memiliki pengaruh yang signifikan terhadap waktu pemuatan. Meskipun sangat penting untuk menghindari plugin buruk yang memperlambat WordPress, juga penting untuk menghindari yang bagus. Saya juga telah menjelaskan cara mengidentifikasi dan mengelola plugin yang memperlambat situs web Anda jika ini terjadi pada Anda.
Apakah Ada Batasan Jumlah Plugin WordPress yang Dapat Anda Gunakan?
Berapa pelambatan plugin maksimum?
Tidak ada batasan jumlah plugin yang dapat Anda gunakan di situs WordPress selama Anda selalu memperbaruinya dan tidak menambahkan apa pun yang sangat mahal dalam hal pemrosesan backend. Masalahnya adalah, seiring pertumbuhan situs web Anda dan menarik lebih banyak lalu lintas, mungkin akan lebih sulit untuk menambahkan plugin baru. Anda mungkin ingin mempertimbangkan untuk menggunakan jaringan pengiriman konten (CDN) untuk mengurangi beban hosting Anda.
Penggunaan Memori WordPress
Penggunaan memori di WordPress mengacu pada jumlah memori yang digunakan oleh skrip PHP. Script ini hampir pasti akan menjadi tema, plugin, atau file inti WordPress. Sangat penting untuk menulis plugin dan tema WordPress yang ditulis dengan baik yang mengurangi konsumsi memori mereka sendiri sementara juga tidak membebani server Anda.
Kode PHP di situs WordPress terbatas pada sejumlah sumber daya memori. Konten dapat ditingkatkan saat Anda menambahkan lebih banyak elemen interaktif dan kaya media. Di WordPress, dimungkinkan untuk meningkatkan jumlah memori PHP hingga lebih dari 40MB. Sebelum mengambil tindakan apa pun, penting untuk mengidentifikasi akar penyebab masalah memori. Bergantung pada penyedia hosting mereka, pelanggan WordPress dapat memiliki ruang memori hingga 64 MB, yang sama dengan batas default. Beberapa plugin dengan persyaratan memori tinggi, serta plugin berkualitas buruk, dapat mengakibatkan kekosongan dalam memori PHP. Menurut statistik terbaru, 61,6% situs WordPress saat ini menggunakan versi PHP yang sudah ketinggalan zaman.
Apakah lebih baik tetap berada di bawah batas memori untuk kinerja situs yang lebih baik? Di bagian ini, kita akan melihat konsep lebih lanjut. Ada cara mudah untuk meningkatkan batas memori PHP di WordPress. Ini adalah tujuan yang sulit untuk dicapai, dan ada beberapa pilihan. Disarankan untuk mengubah baris max_execution_time pada file WP-config.php. File ini tidak dapat diubah di akun hosting bersama karena mengatur pengaturan server. Penggunaan plugin peningkatan memori atau mengakses file .htaccess Anda dapat membantu Anda meningkatkan jumlah memori yang tersedia untuk situs WordPress Anda.
Anda dapat meminta peningkatan batas memori PHP WordPress dengan menghubungi penyedia hosting Anda. Jika Anda menggunakan server pribadi bersama, khusus, atau virtual, ada baiknya untuk memulai dengan opsi ini. Anda dapat secara signifikan meningkatkan memori yang tersedia di CMS dan menghindari masalah di masa mendatang.
Berapa Batas Memori yang Baik Untuk WordPress?
Berapa batas memori PHP yang disarankan di WordPress? WordPress memiliki batas memori default 32MB, tetapi beberapa penyedia hosting mengizinkan pengguna untuk memiliki memori hingga 64MB. Lebih baik lagi, memori dapat diperluas hingga 256MB.
Plugin Peningkatan Batas Memori WordPress
Ada beberapa cara berbeda untuk meningkatkan batas memori di WordPress. Salah satu caranya adalah dengan memasang plugin seperti WPIncreaseMemoryLimit. Plugin ini secara otomatis akan meningkatkan batas memori untuk situs WordPress Anda. Cara lain adalah dengan meningkatkan batas memori secara manual di file wp-config.php. Anda juga dapat meminta host web Anda untuk meningkatkan batas memori untuk situs WordPress Anda.
WordPress biasanya hanya memiliki jejak memori 32 atau 64 MB (untuk pengguna). Anda mungkin mengalami kesalahan memori seperti ini jika situs Anda membutuhkan lebih banyak memori daripada ini karena sebagian besar situs web sekarang membutuhkan lebih banyak ruang. Anda dapat meningkatkan jejak memori situs web Anda dengan menggunakan dua metode. Kami akan menunjukkan cara meningkatkan memori dengan kedua cara menggunakan contoh kecil. Jika Anda memiliki akses ke file PHP.ini Anda, Anda dapat mencoba kode ini untuk menambahkannya. Sangat penting bagi Anda untuk menyimpan perubahan dan mengunggah file kembali ke server Anda untuk melihat apakah pesan kesalahan tetap ada. Jika Anda ingin menambah ukuran memori PHP Anda, Anda dapat mengubah paket hosting Anda.
Bagaimana Saya Memeriksa Batas Memori WordPress Saya?
Jika Anda menggunakan WordPress 5.2 atau lebih tinggi, Anda dapat memeriksa batas memori PHP saat ini di situs Anda menggunakan alat Kesehatan Situs. Buka "Alat" di dasbor WordPress Anda dan pilih "Kesehatan Situs" untuk melihat kesehatan situs WordPress Anda. Gulir ke bawah halaman ke "Info" dan klik pada server. Di sinilah Anda dapat melihat bahwa batas memori PHP Anda telah ditetapkan.
5 Cara Mempercepat Situs WordPress Anda
Berikut ini adalah beberapa metode untuk meningkatkan batas memori WordPress Anda. Menggunakan plugin seperti W3 Total Cache, Anda dapat men-cache file WordPress dan mempercepat situs web Anda. Anda dapat menyimpan file WordPress di server Anda menggunakan plugin caching WordPress. Anda harus menggunakan penyedia hosting yang menyediakan memori WordPress tanpa batas . Anda dapat menggunakan CDN untuk men-cache file WordPress. Anda dapat menggunakan tema WordPress yang ramah memori. Kiat-kiat berikut akan membantu Anda mendapatkan hasil maksimal dari situs WordPress Anda, tetapi perlu diingat bahwa situs web Anda akan tetap berjalan lambat jika ada terlalu banyak plugin atau terlalu banyak file yang dimuat dari server. Pertimbangkan untuk menghubungi pakar WordPress jika Anda merasa kewalahan.
WordPress Periksa Penggunaan Memori
Tidak ada jawaban pasti untuk pertanyaan ini karena tergantung pada sejumlah faktor, seperti ukuran situs WordPress Anda, jumlah plugin aktif, dan jumlah lalu lintas yang Anda terima. Namun, ada beberapa tips umum yang dapat Anda ikuti untuk membantu mengurangi penggunaan memori di situs WordPress Anda:
1. Pilih penyedia hosting WordPress berkualitas yang menawarkan sumber daya server yang cukup.
2. Perbarui situs WordPress Anda, termasuk semua plugin dan tema.
3. Gunakan plugin caching untuk mempercepat waktu pemuatan halaman.
4. Minimalkan jumlah plugin yang Anda gunakan, dan hanya gunakan yang benar-benar diperlukan.
5. Optimalkan gambar Anda sebelum mengunggahnya ke situs Anda.
6. Hindari menggunakan tema besar yang tidak dioptimalkan.
7. Kurangi jumlah plugin yang aktif dan hapus yang tidak lagi diperlukan.