Mengapa Website WordPress Anda Lambat? Cara Sederhana untuk Mempercepat Situs WP Anda

WordPress adalah Sistem Manajemen Konten (CMS) yang paling populer sejauh ini dan memberi daya lebih dari 34% dari semua situs web di dunia saat ini. Ini dihargai karena keserbagunaannya dalam memungkinkan pemilik situs web untuk dengan cepat membangun situs web dengan kualitas dan fungsionalitas yang mengesankan.


Namun, WordPress memang perlu dipahami agar dapat melakukan yang terbaik. Jika Anda telah menjalankan situs WordPress dan merasa bahwa kinerjanya di bawah rata-rata, Anda mungkin dapat meningkatkan kinerja dengan membuat beberapa penyesuaian kecil..

kecepatan itu pentingKecepatan situs web Anda sangat memengaruhi tingkat konversi. Penelitian secara konsisten menunjukkan hal itu kecepatan halaman yang cepat akan menghasilkan tingkat konversi yang lebih baik. Penurunan konversi 20% dialami untuk setiap detik keterlambatan waktu pemuatan halaman seluler. Dan, menurut Pikirkan dengan Google, tolok ukur untuk memuat situs cepat adalah 0-1 detik.

1. Tidak Caching dengan Benar

Caching secara umum adalah ketika aplikasi menyimpan data dalam memori untuk pemrosesan atau akses yang lebih cepat. Demikian pula, dengan mengaktifkan caching, Anda dapat melakukan pra-muat bagian situs web Anda untuk akses yang lebih cepat. Ada berbagai mode caching yang bisa Anda manfaatkan, tetapi umumnya ada dalam dua kategori; cache sisi klien, atau cache sisi server.

Caching sisi klien (biasanya caching browser) membantu Anda menentukan elemen apa dari situs Anda yang disimpan di browser web pengunjung. Ini juga memungkinkan Anda menentukan durasi elemen-elemen tersebut disimpan sehingga jika situs Anda diperbarui, browser akan dapat menyegarkan cache dengan elemen yang diperbarui. Caching browser berfungsi dengan elemen statis seperti CSS, JS, dan gambar.

Caching sisi server adalah metode caching apa pun yang diterapkan di server web Anda. Ini bisa termasuk caching OPcode, caching Halaman, caching basis data, dan banyak lagi. Masing-masing metode ini berhubungan dengan berbagai elemen WordPress dan memanfaatkannya dapat membantu meningkatkan kinerja situs kami.

Sebagai contoh, WordPress sangat berpusat pada database. Sayangnya, setiap proses yang bekerja dengan basis data umumnya membutuhkan banyak sumber daya (daya pemrosesan dan memori) untuk dijalankan. Dengan caching basis data, apa yang Anda lakukan pada dasarnya menyimpan hasil kueri sebelumnya dalam memori untuk mengurangi waktu yang dibutuhkan untuk memberikan hasil tertentu.

Solusi 1: Instal plugin caching yang bagus

Caching adalah salah satu cara terpenting untuk meningkatkan kinerja situs WordPress Anda. Untungnya, seperti semua hal yang berhubungan dengan WordPress ada beberapa plugin yang dapat Anda gunakan untuk membantu. Beberapa contoh plugin caching WordPress yang bagus termasuk WP Rocket dan Swift Performance.

Solusi 2: Aktifkan OPCache di host web Anda

Dengan caching kode operasi skrip PHP yang dikompilasi, OPcache memungkinkan situs untuk menyajikan konten halaman secara signifikan lebih cepat. Berita baiknya adalah sebagian besar penyedia hosting bersama memungkinkan penggunanya untuk menginstal ekstensi OPcache dari panel kontrol mereka. Jadi – untuk memanfaatkan opsi ini untuk memuat situs web Anda lebih cepat, cukup masuk ke panel kontrol hosting Anda dan aktifkan fungsi ini.

Contoh: Untuk mengaktifkan OPCache di A2 Hosting, masuk ke cPanel > Perangkat lunak > Pilih versi PHP > Pasang ekstensi PHP.

2. Basis data disimpan dalam HDD

Hampir tanpa gagal, sebagian besar penyedia web hosting hari ini akan beriklan bahwa mereka menawarkan solusi Solid State Drive (SSD). SSD adalah versi teknologi tinggi dari hard drive tradisional dan jauh lebih cepat. Namun, meskipun ada penurunan harga SSD, mereka masih lebih mahal daripada hard drive mekanis.

Karena itu, beberapa penyedia hosting dapat mencoba untuk pergi dengan pengaturan hybrid. Mereka akan menjalankan aplikasi dari SSD tetapi menggunakan hard drive tradisional untuk penyimpanan. Ini adalah berita buruk bagi pengguna WordPress karena kemungkinan database akan berada pada drive mekanis yang lebih lambat, bukan SSD. Pastikan Anda memperhatikan apakah penyedia hosting Anda menawarkan solusi SSD penuh atau tidak.

Larutan: Tetaplah dengan perusahaan hosting yang menawarkan hosting SSD lengkap

hosting siteground ssdContoh: Semua situs web yang dihosting di SiteGround berjalan pada disk SSD – yang ideal untuk situs WordPress.

Meskipun menjadi salah satu WP hosting termurah di pasaran, Hostinger menjalankan penyimpanan SSD penuh – menjadikannya ideal untuk hosting situs WordPress. Merek terkenal lainnya yang berjalan pada SSD penuh termasuk: A2 Hosting, BlueHost, dan SiteGround.

3. PHP yang ketinggalan jaman

WordPress adalah berbasis PHP dan versi PHP yang dijalankan server Anda juga dapat memengaruhi kinerja situs Anda. PHP 7 telah diuji untuk melakukan PHP 5.6 dengan kecepatan hampir dua kali lipat – peningkatan kinerja 100%!

Tim di AeroSpike berlari beberapa tes untuk membandingkan PHP 5 dengan PHP 7.

Tes mereka meluncurkan empat proses, masing-masing menjalankan 100.000 transaksi. Semua menjalankan dilakukan terhadap satu simpul node yang menjalankan Aerospike Server Community Edition versi 3.9.1 pada CentOS 7 dengan 32 Intel (R) Xeon (R) CPU E5-2660 @ 2.20GHz prosesor (dengan hipertensi diaktifkan) dan memori 32GB.

Dua versi PHP yang digunakan adalah php-7.0.10 dan php-5.5.38.

Di bawah ini adalah ringkasan hasil.

Total Waktu Eksekusi

Waktu eksekusi total PHP 7 ~ 10 – 12% lebih rendah dari PHP 5 (lebih rendah lebih baik).

Operasi Per Detik

PHP 7 menulis / membaca ~ 9 – 15% lebih banyak dibandingkan dengan PHP 5 (lebih tinggi lebih baik).

Larutan: Perbarui versi PHP situs web Anda

Jika Anda menjalankan versi PHP yang lebih lama, kemungkinan Anda akan melihat peningkatan kecepatan yang cukup baik hanya dengan memilih versi PHP yang lebih baru. Sebagian besar penyedia hosting web akan menawarkan beberapa versi PHP yang dapat Anda pilih melalui panel kontrol hosting web Anda.

Contoh – Memilih versi PHP Anda di Hostinger dapat dilakukan melalui panel kontrol hosting Anda.

4. HTTP / 2

HTTP / 2 adalah a Protokol Internet “baru” yang diperkenalkan pada tahun 2015. Tidak seperti HTTP 1.1 versi sebelumnya, ini memungkinkan beberapa permintaan data dilakukan pada saat yang bersamaan. Ini membantu mengurangi waktu muat untuk aset situs web Anda.

HTTP / 1.1 vs HTTP / 2 – HTTP / 2 dapat mengirim beberapa permintaan data dalam lebih dari satu koneksi. Ini mengurangi waktu pulang pergi tambahan (RTT), membuat situs web Anda memuat lebih cepat (Belajarlah lagi).

Larutan: Terapkan HTTP / 2

Meskipun demikian, beberapa host web masih tidak menawarkan HTTP / 2 atau hanya menawarkannya pada paket yang lebih mahal. Ada dua cara untuk memanfaatkan HTTP / 2; mencari host yang menawarkannya, atau menggunakan Cloudflare CDN.

Ada penyedia hosting web yang menawarkan berbagai tingkat HTTP. Sebagai contoh, Siteground dan GreenGeeks telah membuat HTTP / 2 tersedia di semua paket mereka, tetapi A2 Hosting hanya menawarkan HTTP / 2 pada paket hosting web Turbo mereka atau di atas.

5. Server Bergegas

Situs web otomatis dan kinerjanya dapat dipengaruhi oleh jumlah sumber daya yang tersedia untuk mereka. Setiap situs perlu memiliki daya pemrosesan dan memori untuk menangani lalu lintas web – semakin tinggi volumenya, semakin banyak sumber daya yang dibutuhkan.

Jika situs web Anda tiba-tiba masuk pengunjung, paket hosting Anda mungkin tidak memiliki sumber daya yang tersedia untuk menangani semuanya sekaligus. Ini akan mengakibatkan situs melambat atau menjadi tidak tersedia untuk beberapa permintaan.

Pantau kinerja hosting Anda

Contoh: WebSitePulse menawarkan berbagai alat pemantauan yang terus mengawasi server dan situs web Anda.

Situasi ini lebih cenderung terjadi pada paket hosting bersama karena semua akun di server berbagi sumber daya dalam jumlah yang tetap. Untuk memastikan situs Anda berjalan dengan lancar, coba dan gunakan alat pemantauan situs seperti Robot Waktu Aktif, Pulsa situs web, dan Menyegarkan.

Menggunakan alat-alat itu akan membantu Anda menilai selama periode waktu seberapa baik kinerja host Anda. Jika situs Anda terus melambat atau server selalu turun, mungkin sudah waktunya untuk mempertimbangkan untuk beralih ke paket yang lebih baik atau host web lain.

Larutan: Tingkatkan ke VPS atau hosting tingkat lebih tinggi jika perlu

Contoh: Berdasarkan pelacakan kami di HostScore, Waktu respons hosting SiteGround VPS (situs uji yang dihosting di Eropa) sekitar 15% lebih cepat daripada hosting bersama SiteGround.

Paket hosting VPS lebih mahal daripada paket hosting bersama tetapi dapat menangani lalu lintas tinggi dengan lebih mudah. Ini karena paket VPS umumnya dapat diskalakan, artinya Anda dapat secara dinamis meningkatkan jumlah sumber daya jika Anda merasa bahwa situs Anda membutuhkan lebih banyak.

Pelajari kapan waktu yang tepat untuk beralih ke hosting VPS.

6. File Media Besar

Meskipun gambar besar, tajam, atau video yang mengasyikkan bisa sangat menarik, ingatlah bahwa file multimedia ini sering kali berukuran besar. Sebagai aturan praktis, semakin besar file semakin lama waktu yang diperlukan untuk memuat. Ini tidak berarti bahwa Anda harus sepenuhnya melepaskannya, tetapi setidaknya ingat untuk mengoptimalkan file Anda.

Solusi: Kompres gambar Anda

Gambar dapat diperkecil agak dan menggunakan format yang tepat juga dapat membantu mengurangi ukuran. Misalnya, file BMP biasanya akan lebih besar dari file GIF atau JPG. Untuk mengoptimalkan gambar, Anda dapat memilih untuk melakukannya secara manual atau dengan menggunakan plugin. Beberapa plugin WordPress yang dapat melakukan trik termasuk EWWW dan Short Pixel.

Jika Anda memutuskan untuk tidak menggunakan plugin, ada juga alat online yang dapat Anda gunakan untuk mengoptimalkan gambar secara manual. Beberapa di antaranya Optimizilla dan EzGIF.

7. Database Dioptimalkan / rusak

Sebelumnya saya menyebutkan tentang bagaimana WordPress sangat berpusat pada basis data dan bagaimana penyimpanan SSD dapat membantu mempercepat permintaan. Namun, kondisi basis data juga berperan dalam kinerja situs Anda.

Solusi: Optimalkan database secara teratur

Mungkin sangat sulit untuk mengontrol setiap elemen yang masuk ke dalam basis data Anda, jadi dari waktu ke waktu, Anda perlu melakukan beberapa pembersihan. Ini akan membantu menjaga database Anda terorganisir dan dapat bekerja dengan kecepatan penuh.

Ada juga plugin yang dapat Anda gunakan untuk ini. Beberapa contoh bagus adalah WP DBManager dan WP Sapu.

8. Penyedia DNS lambat

Banyak orang merasa bahwa Time to First Byte (TTFB) adalah alat pengukur kecepatan terbaik tetapi tidak banyak yang benar-benar memecah TTFB dan mencoba untuk mengatasi elemen individual di dalamnya. Salah satu elemen yang berkontribusi pada TTFB adalah resolusi DNS.

Proses ini yang melibatkan terjemahan nama domain ke alamat IP membutuhkan waktu. Penyedia DNS yang berbeda berkinerja berbeda dan menggunakan penyedia DNS yang baik dapat mempercepat kecepatan pemuatan situs Anda juga.

Solusi: Beralih ke penyedia DNS yang lebih baik

Untuk memeriksa kecepatan DNS Anda, jalankan tes di situs Anda menggunakan Alat Pingdom dan kemudian klik contoh pertama nama domain Anda di bagan hasil. Ini akan memperluas kotak yang menunjukkan komponen-komponen TTFB Anda. Di kotak itu, cari garis yang mengatakan “DNS”.

Kecepatan DNS bervariasi tergantung pada penyedia.Kecepatan DNS bervariasi tergantung pada penyedia.

Bandingkan dengan kecepatan DNS teragregasi dari berbagai penyedia yang aktif grafik di DNS Perf dan pertimbangkan apakah kecepatan DNS Anda berada di tempat yang seharusnya. Jika tidak, memilih penyedia DNS yang berbeda dapat bermanfaat untuk kecepatan pemuatan situs Anda.

Cloudflare adalah salah satu penyedia DNS tercepat dan Anda bisa mendapatkan akun gratis darinya.

9. Terlalu Banyak Plugin

Salah satu hal yang disukai orang tentang WordPress adalah betapa mudahnya untuk meningkatkan fungsionalitas hanya dengan menggunakan plugin. Karena bersifat open source, WordPress memiliki komunitas pengembang besar yang bagus untuk pilihan, tetapi menghasilkan plugin yang sangat bervariasi dalam kualitas.

Plugin juga ekstensi untuk kode WordPress dasar, yang berarti bahwa semakin banyak Anda menggunakan, semakin besar contoh WordPress Anda. Ini pada gilirannya menambah overhead situs Anda dan dapat memengaruhi kinerja hingga tingkat yang berbeda-beda.

Solusi: Kurangi penggunaan plugin

Jika memungkinkan, pastikan Anda hanya menjalankan plugin yang benar-benar Anda butuhkan dan mencoba memotong bulu yang tidak perlu. Juga, ingatlah untuk menghapus plugin apa pun yang tidak digunakan! Ada banyak plugin saat ini yang mencoba menyelesaikan banyak hal berbeda, jadi jika mungkin cobalah untuk memastikan bahwa fungsionalitas tidak diduplikasi oleh plugin Anda.

10. Situs Diretas

Di masa lalu, peretas biasa mengambil alih situs dan menyebabkan kekacauan hanya untuk iseng. Penjahat dunia maya hari ini lebih canggih dan akan mencoba untuk menghindari Anda mendeteksi keberadaan mereka. Tujuan mereka adalah untuk memanfaatkan sumber daya di akun Anda untuk memperkaya diri mereka sendiri – misalnya dengan menggunakannya untuk menambang cryptocurrency.

Ini menghilangkan sumber daya dari situs Anda dan dapat berdampak besar pada kinerja. Karena mereka terbang di bawah radar, Anda perlu secara aktif memindai situs Anda secara teratur untuk memastikan bahwa ia tidak dibajak secara diam-diam.

Investasikan dalam alat keamanan dari penyedia solusi keamanan terkemuka seperti Sucuri dan pastikan Anda hanya memasang plugin dari sumber tepercaya. Untuk memeriksa apakah plugin Anda sah, gunakan alat seperti Pemeriksa Keamanan Plugin untuk memindai masalah.

Untuk menghindari komplikasi, cobalah periksa reputasi plugin bahkan sebelum menginstalnya.

Kesimpulan: Fokus pada Detail

Seperti yang Anda lihat sekarang, menjalankan situs WordPress yang efisien bisa menjadi pekerjaan penuh waktu. Namun, jika Anda mendaftar dan secara teratur mengikuti praktik terbaik, Anda akan dapat mengurangi peluang situs WordPress berkinerja rendah seperti itu adalah kebiasaan. Ingatlah untuk tetap fokus pada kinerja dalam semua yang Anda lakukan dan hati-hati mempertimbangkan apa pun yang ingin Anda tambahkan ke situs Anda. Banyak pemilik situs WordPress baru cenderung berlebihan dan membuang segalanya kecuali wastafel dapur.

Hindari godaan itu dan perlahan-lahan bangun fungsionalitas seiring pertumbuhan situs dan bisnis Anda.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map