Cara Mempercepat WordPress: Panduan Komprehensif
Selamat datang di satu-satunya panduan yang Anda perlukan untuk mempercepat WordPress. Kami telah menyusun panduan langkah demi langkah ini untuk menguraikan alat dan praktik terbaik yang dapat Anda terapkan untuk mempercepat WordPress di situs web Anda.
Panduan untuk Panduan ini
Kami telah membagi panduan ini menjadi beberapa bagian sehingga lebih mudah bagi Anda untuk mengikuti atau mengejar ketinggalan, jika Anda membaca di tengah jalan.
- Pertama, kita akan membahas tentang mengapa penting untuk memiliki situs web yang cepat. Kami cukup yakin Anda sudah membaca tentang hal ini berkali-kali, namun mungkin ada seseorang yang belum – dan ini khusus untuk orang tersebut!
- Kami juga akan membahas teknologi yang mendasarinya. Kami di WPExplorer percaya bahwa memahami alasan di balik suatu masalah adalah cara terbaik untuk menyelesaikannya. Itu sebabnya di masa lalu, kami telah menulis panduan seperti Panduan Pemula untuk Fungsi Internal WordPress yang mencoba memberikan pemahaman dasar tentang bagaimana beberapa ribu baris kode dapat mendukung hampir 46% situs web di Internet. Bagian ini membahas faktor-faktor utama yang memengaruhi kecepatan dan kinerja Anda secara umum. Bacalah bagian ini dengan cermat, karena dengan setiap faktor, kita akan membahas praktik terbaiknya.
- Kami kemudian akan membahas tentang perbaikan dan pengoptimalan kinerja yang berlaku untuk tema dan plugin WordPress.
- Untuk sisa panduan ini, kami telah mengelompokkan perbaikan berdasarkan kategori seperti pengoptimalan gambar, pengoptimalan basis data, dan perbaikan keamanan. Kami yakin kategorisasi ini akan membantu Anda memahami dan memahami inti perbaikan dengan lebih cepat – sehingga Anda dapat memulai dan menjalankannya dalam waktu singkat.
Oke, mari kita tarik napas! Kami telah menyelesaikan prolognya. Sekarang mari kita mulai dengan panduan sebenarnya untuk mempercepat WordPress.
Daftar isi:
Berikut adalah daftar isi singkat untuk tips sebenarnya dalam mempercepat situs Anda. Dengan cara ini Anda dapat melewati seluruh bagian tentang pentingnya kecepatan halaman, dengan cepat menggulir ke bawah ke bagian mana pun dalam panduan ini atau bahkan menandai bagian tertentu jika Anda ingin kembali lagi nanti:
- Mengapa Kecepatan Halaman Penting
- Garis bawahi Teknologi
Tips Mudah Mempercepat WordPress
- Aktifkan Caching WordPress
- Aktifkan Kompresi Gzip
- Tingkatkan Mesin PHP Anda
- Pilih Hosting Anda dengan Bijaksana
- Pilih Lokasi Server yang Optimal
- Gunakan Jaringan Pengiriman Konten
Perangkat Klien
- Optimalkan Tampilan Seluler Anda
Ekstensi WordPress: Tema dan Plugin untuk Mempercepat WordPress
- Pilih Tema Anda dengan Hati-hati
Optimasi Gambar
- Kecilkan semua Gambar
Optimasi Basis Data
- Optimalkan Basis Data WordPress Anda
Perbaikan Keamanan
- Mencegah Serangan Brute Force
Oke, mari kita tarik napas! Kami telah menyelesaikan prolognya. Sekarang mari kita mulai dengan panduan sebenarnya untuk mempercepat WordPress.
Mengapa Kecepatan Halaman Penting
Saya akan mencoba mempersingkatnya. Kita semua tahu bahwa semua orang menyukai situs web yang cepat. Anda mungkin juga pernah mendengar bahwa Google saat ini lebih memilih situs web yang cepat daripada situs web yang lambat – yang berarti situs web yang lebih cepat menghasilkan skor SEO yang lebih baik. Meski belum ada penjelasan pasti mengenai hal ini, sebagian besar video dan wawancara cenderung mengarah pada penjelasan yang masuk akal tersebut.
Orang-orang menelusuri hal-hal yang memerlukan jawaban segera. Jadi top hit harus dimuat dengan cepat. Google tidak bisa menampilkan situs yang lambat karena akan memberikan pengalaman pencarian yang buruk.
Bayangkan halaman pertama di SERP Google membutuhkan waktu 10+ detik untuk dimuat – kemungkinan besar Anda akan meninggalkan situs sebelum menunggu 5 detik.
Penelitian telah menunjukkan bahwa untuk setiap satu detik ekstra yang ditambahkan ke waktu pemuatan situs web Anda, Anda kehilangan 7% konversi, 11% tampilan halaman, dan penurunan kepuasan pelanggan secara keseluruhan sebesar 16%. Gabungkan semua itu menjadi satu kalimat, Anda mendapatkan ini –
Mengurangi waktu buka situs web Anda sebesar 1 detik dapat memberi Anda peningkatan keuntungan sebesar 7%.
Saya harap kami dapat meyakinkan Anda karena itulah yang akan kami dapatkan. Mari kita mulai dengan panduan sebenarnya untuk mempercepat WordPress.
Teknologi yang Mendasari
Apa yang membuat situs web lambat? Dan mengapa Anda perlu mempercepat WordPress? Jawaban atas pertanyaan tersebut terletak pada banyak faktor – yang paling signifikan akan kita bahas di bawah.
Situs Web Statis vs Dinamis
Perbandingan ini paling baik dijelaskan dengan analogi pelukis/fotografer. Untuk mendukung contoh kita, misalkan keduanya diminta menunjukkan foto seekor kucing. Pelukis harus selalu menggambar, sedangkan fotografer cukup menunjukkan foto kucing yang dikliknya.
Menurut Anda siapa yang akan menang dalam kontes “tunjukkan gambar kucing secepatnya”?
Sama halnya dengan website statis dan dinamis. Di situs statis, sumber daya – atau gambar kucing milik fotografer – selalu ada. Seseorang hanya perlu membukanya untuk melihatnya.
Namun, dalam kasus situs web dinamis, situs web perlu dibuat setiap kali seseorang ingin melihatnya – mirip dengan pelukis, yang harus melukis foto kucing setiap saat! Ini memberi tahu Anda bahwa situs web statis pada dasarnya lebih cepat daripada situs web dinamis.
Situs web statis pada dasarnya lebih cepat daripada situs web dinamis.
Sistem manajemen konten – seperti WordPress – termasuk dalam kategori generator situs web dinamis. Ini adalah perangkat lunak yang dirancang untuk membuat dan memelihara situs web dengan panel admin untuk mengelola aktivitas. Aktivitas seperti menambahkan postingan, halaman baru, dll.
Kebanyakan orang memilih WordPress daripada situs statis. Ini adalah pertukaran yang bagus.
Semua data disimpan di server database (contohnya adalah server MySQL yang populer) dan file media (seperti gambar dan dokumen) disimpan di server web itu sendiri.
Di sisi lain, situs web dinamis merupakan berkah bagi umat manusia. Bayangkan harus mengelola 1000-an postingan, halaman, tag, kategori, dan file media. Mengelolanya secara individu akan membuat seseorang menjadi gila.
Itu sebabnya kebanyakan orang memilih WordPress daripada situs statis. Ini adalah pertukaran yang bagus.
Tips Mudah Mempercepat WordPress
Sekarang untuk perbaikannya. Anda dapat menggunakan tips mudah ini untuk mempercepat WordPress di berbagai host tanpa hambatan.
1. Aktifkan Caching WordPress
Caching WordPress hanyalah “menyimpan hasil untuk penggunaan di masa mendatang”. WordPress menghasilkan halaman web secara dinamis, setiap kali pengunjung meminta halaman. Bagaimana jika ingin menyimpan halaman yang dibuat secara dinamis dan menyajikannya kepada pengunjung berikutnya tanpa harus membuatnya lagi? Ini akan menghasilkan waktu buka halaman yang jauh lebih cepat.
Proses ini disebut caching dan WordPress menggunakan teknik ini di banyak tempat dalam fungsi internalnya. Anda juga dapat meningkatkan level/jumlah caching proses WordPress lainnya, menggunakan plugin caching seperti W3 Total Cache, WP Super Cache, atau WP Rocket.
2. Aktifkan Kompresi Gzip
Ini adalah teknik kompresi sederhana yang mengurangi ukuran data yang akan ditransfer – sehingga meningkatkan kecepatan. Plugin caching yang disebutkan sebelumnya akan memungkinkan Anda mengaktifkan kompresi Gzip. Misalnya, Anda dapat mengaktifkan kompresi Gzip di W3 Total Cache pada opsi Performa > Telusuri Cache.
3. Tingkatkan Mesin PHP Anda
WordPress berjalan pada PHP, yang berarti ia bergantung pada PHP untuk mengeksekusi kodenya guna menghasilkan halaman web. PHP adalah perangkat lunak sumber terbuka yang diinstal bersama server web. Versi mesin PHP memainkan peran besar dalam menentukan kinerja situs WordPress Anda.
Orang-orang di Kinsta Managed Hosting melakukan benchmark mesin PHP di WordPress 4.3.1 dan inilah yang mereka temukan:
Tolok Ukur PHP di WordPress 4.3.1. Sumber: Kinsta.com
| # | PHP Engine | Transactions/second |
| 1 | HHVM Repo Authoritative | 375.48 |
| 2 | HHVM | 357.69 |
| 3 | PHP 7 | 306.24 |
| 4 | PHP 5.6.16 | 106.45 |
Hasilnya sangat mengejutkan. Jika Anda membandingkan PHP 7 dan 5, Anda akan melihat perbedaan besar – PHP 7 187% – hampir 2x – lebih cepat dibandingkan PHP 5.
PHP 7 187% lebih cepat dari PHP 5
HHVM adalah mesin PHP yang dikembangkan oleh Facebook. Hanya segelintir host web yang menawarkan mesin ini dan biasanya memiliki label harga yang mahal. Namun, PHP 7 relatif sederhana untuk diimplementasikan. Kebanyakan shared host tidak mengalami kesulitan dalam mengupgrade ke PHP 7.
Pemutakhiran juga memiliki sedikit kelemahan – beberapa fungsi lama yang sangat tidak efisien tidak lagi digunakan – artinya fungsi tersebut tidak didukung lagi. Jika tema WordPress Anda menggunakan fungsi seperti itu, mesin PHP akan mengalami kesalahan acak.
Meskipun demikian, sebagian besar tema WordPress terbaik tidak mengalami masalah ini. Jika Anda ingin meningkatkan versi PHP untuk mempercepat WordPress, Anda mungkin harus membuat permintaan secara manual. Host WordPress terbaik secara proaktif melakukan ini untuk Anda. Yang membawa kita ke topik berikutnya.
4. Pilih Hosting Anda dengan Bijaksana
Hampir semua orang yang membaca artikel ini mungkin mengetahui perbedaan antara shared host, VPS, dan dedicated host. Mari kita lihat jenis hosting baru.
Hosting yang Dioptimalkan WordPress – ini seperti paket hosting bersama yang diperbarui dan disesuaikan untuk WordPress. Ini berarti lingkungan server dioptimalkan dan ideal untuk hosting WordPress. Namun sumber dayanya masih digunakan bersama, yang berarti jika lalu lintas padat, situs web mungkin gagal. Ini adalah pilihan hosting yang bagus untuk blog/situs WordPress baru.
Hosting WordPress Terkelola – Ini adalah hosting WordPress terbaik. Host seperti WP Engine dan Flywheel menangani setiap aspek hosting Anda – mulai dari pengoptimalan server hingga membuat daftar plugin yang tidak diizinkan, itulah sebabnya menurut kami plugin tersebut merupakan opsi hosting WordPress terbaik. Penggunaan kombinasi paling canggih dari teknologi caching, mesin PHP, server web, CDN, perangkat lunak cadangan, dan banyak hal menakjubkan lainnya untuk memberikan pengalaman hosting terbaik – yang tetap stabil bahkan selama lonjakan lalu lintas. Ini bagus untuk situs web dengan lalu lintas menengah/tinggi.
WordPress Cloud Hosting – ada genre hosting lain yang memanfaatkan infrastruktur penyedia cloud seperti Amazon AWS, Google Cloud, dan Microsoft Azure untuk menghosting situs WordPress. Artinya, situs WordPress Anda akan dihosting di cloud dan bagian instalasi/konfigurasi akan dilakukan oleh perusahaan. Ini adalah pilihan yang sangat baik bagi orang-orang dengan pengalaman cloud hosting atau yang ingin menggunakannya. CloudWays adalah salah satu perusahaan yang menghosting WordPress di AWS dan Google Cloud. Lihat ulasan kami tentang CloudWays untuk informasi lebih lanjut.
Tentu saja, biaya paket hosting ini berkisar antara 20 hingga 70% lebih besar dibandingkan paket hosting tradisional, namun keuntungannya juga sama besarnya karena fitur dan sumber daya tambahan sangat membantu dalam mencapai tujuan Anda untuk mempercepat WordPress.
5. Pilih Lokasi Server yang Optimal
Lokasi fisik server memainkan peran utama dalam waktu pemuatan situs web. Jika sebagian besar pengunjung Anda berasal dari New Jersey, tidak masuk akal jika memilih server Anda di pusat data di Singapura, yang berjarak 9500 mil. Meskipun hal ini tidak akan membuat banyak perbedaan pada satu file berukuran 1GB; ini akan memberikan dampak yang luar biasa pada 100 file yang masing-masing berukuran 10MB. Oleh karena itu, pilihlah lokasi server yang paling dekat dengan target audiens Anda.
6. Gunakan Jaringan Pengiriman Konten
CDN adalah perpanjangan langsung dari konsep lokasi server. Tujuannya adalah untuk mereplikasi data situs WordPress Anda (file media, file CSS dan JS) di beberapa server di seluruh dunia. Lokasi replikasi ini disebut Points of Presence of POP. Semakin besar jumlah POP maka semakin baik jaringan CDNnya. Kami menyarankan Anda memulai dengan CDN gratis yang hemat biaya terlebih dahulu, lalu tingkatkan paket Anda jika atau ketika Anda memerlukan lebih banyak sumber daya.
Perangkat Klien
Di dunia yang mana terdapat lebih banyak penelusuran Google di perangkat seluler dibandingkan desktop, terdapat asumsi wajar bahwa sebagian besar pengguna Anda berasal dari perangkat seluler. Semakin pentingnya perangkat klien disebabkan oleh fakta bahwa pengembang web menunda sebagian beban pemrosesan pada browser klien.
Artinya, saat berupaya mempercepat WordPress, pengalaman pengguna seluler Anda harus sama pentingnya dengan pengalaman pengguna desktop. Tema Anda mungkin responsif – tetapi apakah berfungsi dengan lancar dalam tampilan seluler?
7. Optimalkan Tampilan Seluler Anda
Bagaimana fungsinya di perangkat lama? Meskipun Apple mungkin meluncurkan iPhone baru setiap bulan September, banyak orang masih menggunakan iPad berusia 4 tahun – apakah situs web Anda berfungsi dengan baik di sana?
perincian penggunaan iPad. Sumber: david-smith.org
Anda mungkin pernah mendengar istilah “degradasi yang anggun”. Meskipun ini mungkin tidak berlaku untuk WordPress, ada baiknya jika Anda memiliki ide. Ini pada dasarnya berarti menyajikan versi sederhana situs web Anda ke perangkat yang tidak dapat menangani versi yang berat dan kaya fitur. Ini memungkinkan pengguna dengan perangkat lama/lama untuk melihat konten terpenting tanpa “topping”.
Contoh klasiknya adalah plugin BJ Lazy Load yang menggunakan pustaka JavaScript untuk menampilkan gambar hanya saat terlihat di area pandang. Jika browser tidak mendukung JS atau menonaktifkannya, plugin akan mengalami penurunan – yaitu menghentikan fungsi utamanya dan memuat gambar secara normal.
Lihat plugin pengoptimalan seluler ini untuk mendapatkan situs seluler yang lancar.
Ekstensi WordPress: Tema dan Plugin untuk Mempercepat WordPress
Konsep tema dan plugin telah memberikan kontribusi signifikan terhadap popularitas WordPress sebagai CMS. Meskipun sebagian besar plugin dan tema populer mengikuti praktik pengembangan terbaik, ada beberapa yang tidak. Mari kita bahas beberapa contoh di mana praktik pengembangan memengaruhi kinerja situs WordPress.
8. Pilih Tema Anda dengan Hati-hati
Total Tema WordPress terlaris
Ketika berbicara tentang tema WordPress premium teratas, Anda harus berhati-hati.
Tema Bajakan? Sama sekali tidak. Bukan rahasia lagi bahwa Anda bisa mendapatkan salinan bajakan dari versi terbaru tema Themeforest terlaris – saya dapat menambahkannya dengan cukup mudah. Tapi inilah masalahnya – ada kemungkinan besar bahwa tema bajakan tersebut memiliki skrip berbahaya yang tertanam di dalamnya, yang tidak terlihat bahkan oleh pengguna tingkat lanjut. Hanya pengembang terlatih dengan pengalaman bertahun-tahun yang dapat mendeteksi skrip tersebut. Skrip berbahaya dirancang untuk mencuri data pelanggan Anda (kartu kredit, email, alamat, dll.), menyuntikkan file berbahaya ke pengunjung Anda dan menggunakan server Anda untuk mengirimkan email spam, dan aktivitas lainnya. Sebelum Anda menyadarinya, Anda dilarang dari Google, dan reputasi serta kredibilitas Anda anjlok.
Tema yang Dirancang dengan Baik? Ya. Bagaimana kita mendefinisikan tema yang baik? Apakah itu desainnya? Tipografinya? Atau apakah itu daya tanggapnya? Daftarnya terus bertambah. Faktanya, desain adalah hal yang sangat subyektif. Ini mengomunikasikan citra merek Anda kepada audiens. Kami menyerahkannya pada penilaian Anda.
Kami ingin menangani aspek teknis dari tema yang dirancang dengan baik. Itu harus:
- Ringan – semakin kecil temanya, semakin cepat pemuatannya.
- Memiliki lebih sedikit permintaan – semakin sedikit jumlah pemohon, semakin cepat situs dimuat. Hal ini juga mengurangi efek jarak antara server dan pengunjung.
Kami membandingkan tema Parallax Pro dari StudioPress dan tema Total milik kami sendiri. Berikut adalah jumlah permintaan di masing-masing.
| Theme | No. of Requests | Load Time | Perf. Grade | Pingdom Result |
| Parallax Pro | 19 | 1009 ms | 75 | Link |
| Total | 21 | 506 ms | 87 | Link |
Hasil Tolok Ukur untuk tema Parallax Pro dari StudioPress
Hasil Tolok Ukur untuk Tema Total dari WPExplorer
Tema Total dihosting di lingkungan hosting WordPress terkelola super cepat WPEngine yang memberikan waktu pemuatan 50% lebih sedikit dan tingkat kinerja 12 poin lebih tinggi.
Alat Perdagangan
- Anda dapat menggunakan Pingdom untuk mengukur jumlah permintaan yang digunakan tema WordPress Anda.
- Plugin Theme Check dapat memverifikasi apakah tema aktif mematuhi praktik terbaik.
9. Gunakan Jumlah Plugin yang Tepat
Plugin yang tepat dapat memperluas rangkaian fitur WordPress ke tingkat yang luar biasa. Di sisi lain, terlalu banyak plugin dapat memengaruhi kinerja. Anggap saja seperti memasang terlalu banyak aplikasi di ponsel Anda. Ini menghabiskan baterai lebih cepat dan memperlambat ponsel Anda seiring waktu.
- Plugin seperti Theme Check atau plugin untuk mereset WordPress digunakan sesekali – lalu mengapa tetap mengaktifkannya selamanya? Aktifkan – gunakan – nonaktifkan. Itulah filosofi plugin yang harus diikuti oleh para penggemar kinerja.
- Plugin P3 Performance Profiler yang masuk ke daftar plugin WordPress penting kami, mengukur dampak kinerja plugin aktif di situs WordPress Anda. Terus nonaktifkan plugin Anda hingga Anda mencapai tahap di mana menonaktifkan satu plugin saja akan merusak komponen situs Anda.
10. Singkirkan Bulunya
Ini bisa berarti beberapa hal berbeda bagi orang yang berbeda. Kami telah melihat bahwa banyak situs web ini tampak terlalu berantakan dengan elemen desain yang cantik. Namun orang-orang yang merupakan pengunjung tetap umumnya tidak peduli dengan hal ini – dan terkadang mungkin tidak menyenangkan melihat efek desain yang memakan waktu dan memakan waktu yang sama terjadi berulang kali.
Dari sudut pandang kinerja, efek desain ini menambah jumlah skrip yang akan dimuat bersama dengan tema – yang pada gilirannya, meningkatkan waktu pemuatan.
Optimasi Gambar
Anda mungkin pernah membaca tentang mengoptimalkan gambar untuk web – seperti mengompresinya atau menyimpannya sebagai JPG progresif. Kraken.io dan TinyPNG adalah alat luar biasa untuk tujuan itu. Tapi Anda bisa berbuat lebih banyak.
11. Kecilkan semua Gambar
Namun bagaimana dengan banyaknya gambar yang sudah diunggah? Di situlah plugin pengoptimalan gambar berguna. Mereka memindai dan mengoptimalkan perpustakaan gambar Anda dan menangani semua unggahan gambar di masa mendatang – sehingga Anda tidak perlu melakukannya secara manual. Contohnya mencakup Kompresi Gambar Smush atau Pengoptimal Gambar EWWW.
12. Tunda Pemuatan Gambar
Kami telah menyebutkan plugin BJ Lazy Load sebelumnya dalam panduan ini. Anda dapat menunda pemuatan gambar hanya jika gambar tersebut terlihat di area pandang pemirsa. Dengan kata lain, gambar akan mulai dimuat hanya ketika pengunjung menggulir ke bawah untuk melihatnya. Ini memiliki banyak manfaat:
- Pertama, ini mengurangi jumlah permintaan awal – menunda permintaan gambar bila diperlukan
- Ukuran halaman diperkecil, sehingga waktu pemuatan lebih cepat
- Menunda gambar akan menghemat bandwidth bagi pengunjung dan server.
13. Nonaktifkan Hotlinking Gambar
Ingat freeloader? Hotlinking itu seperti freeloading. Orang yang melakukan hotlink ke situs Anda cukup menempelkan URL di situs web mereka. Gambar ditampilkan di bagian akhir, tetapi biaya bandwidth ditanggung oleh Anda.
Ini merupakan kerugian ganda – Anda membayar bandwidth dan tidak mendapatkan pengunjung sebagai imbalannya. Inilah cara Anda mencegah hotlinking gambar untuk membantu memblokir pihak ketiga dan pada gilirannya mempercepat WordPress.
14. Tentukan Ukuran Gambar
Tema Anda memiliki lebar gambar maksimum yang telah ditentukan sebelumnya untuk setiap ukuran layar. Agak tidak efisien menyajikan gambar yang lebih besar dari resolusi maksimum. Anda dapat menyetel beberapa ukuran gambar secara manual dengan fungsi add_image_size(). Saat sebuah gambar diunggah, WordPress akan membuat banyak salinannya dalam ukuran berbeda – satu untuk thumbnail, ikon postingan, dll.
Optimasi Basis Data
Sama seperti gambar Anda, penting untuk mengoptimalkan database situs Anda jika Anda ingin mempercepat WordPress.
15. Optimalkan Database WordPress Anda
Seiring waktu, situs web Anda dipenuhi dengan hal-hal yang tidak penting. Seperti data dari metadata plugin yang dihapus, perubahan tema sebelumnya, dan revisi postingan. Hal ini dapat membuat ratusan baris dalam database tidak terikat pada elemen apa pun. Plugin WP-Optimize melakukan pekerjaan yang cukup baik dalam membersihkan database WordPress dari elemen yang tidak perlu (yang pada gilirannya akan mempercepat WordPress di situs Anda).
16. Batasi Posting Revisi
Meskipun saya lebih suka menggunakan Microsoft Word atau Google Docs untuk menulis artikel, banyak dari kita lebih memilih Editor Visual WordPress yang bagus. WordPress secara otomatis menyimpan beberapa revisi pada setiap postingan sehingga Anda tidak kehilangan pekerjaan saat Internet terputus. Namun, hal ini mempunyai sedikit kelemahan.
Setiap postingan yang panjang pasti banyak revisi. Ini terus terakumulasi dan pada akhirnya meningkatkan ukuran database. Ironisnya, Anda tidak memerlukan revisi postingan ini di masa mendatang. Oleh karena itu, Anda dapat membatasi revisi postingan hingga – katakanlah 3 – dan menghemat ruang di database.
Untuk membatasi revisi postingan, cukup tempelkan kode berikut di file wp-config.php Anda.
define( 'WP_POST_REVISIONS', 3 );17. Lebih Sering Mengosongkan Sampah
Meskipun WordPress mengosongkan sampah setiap 30 hari, Anda dapat menetapkan batas pembersihan menjadi 7 hari dan menjaga database Anda tetap bagus dan rapi. Sekali lagi, tempelkan kode berikut di file wp-config.php Anda:
define('EMPTY_TRASH_DAYS', 7);18. Pastikan Panggilan Database Efisien
Pertama-tama, pengembang harus menghindari kueri database mentah di WordPress. Ada banyak sekali fungsi yang dapat Anda gunakan untuk mendapatkan segalanya mulai dari postingan hingga komentar, taksonomi khusus, dan metadata.
Namun, jika pengembang harus menanyakan database, ia harus melakukannya menggunakan kelas WPDB, untuk efisiensi maksimum. Fungsi yang kompleks dan intensif sumber daya seperti penggabungan tabel tidak boleh dilakukan pada database karena akan berdampak negatif pada kinerja. Dalam banyak kasus, lebih baik menggunakan dua kueri terpisah namun jauh lebih cepat.
Ada banyak sekali alat seperti Query Monitor untuk mengetahui apakah kueri Anda ditulis dengan baik, dan untuk melihat semua kueri dijalankan selama permintaan. PENTING: Plugin ini SANGAT intensif sumber daya dan dengan sendirinya dapat dan kemungkinan besar akan memperlambat situs Anda, jadi pastikan untuk HANYA mengaktifkan plugin selama pengujian dan menonaktifkannya saat Anda tidak melakukan pengujian secara khusus . Anda juga harus melihat hasil dari plugin saat melakukan pemeriksaan dibandingkan menguji waktu pemuatan langsung karena plugin akan memperlambat keseluruhan situs.
Perbaikan Keamanan
Tiga perbaikan yang dijelaskan di bagian ini memiliki dampak keamanan dan pada situs web Anda ketika mencoba mempercepat WordPress.
19. Mencegah Serangan Brute Force
Serangan bisa datang dari mana saja dan kapan saja. Adalah tugas Anda untuk menjaga perlindungan terhadap mereka.
- Perusahaan Hosting yang baik sudah membatasi jumlah upaya login yang gagal dari seorang pengguna. Misalnya WP Engine dapat mengidentifikasi kapan bot mencoba masuk dan secara otomatis akan mengembalikan respons kosong untuk mencegah serangan di masa mendatang.
- Plugin Keamanan dan Firewall WordPress All-In-One adalah rangkaian keamanan komprehensif untuk WordPress dengan berbagai fitur keamanan untuk pengguna baru dan lama. Plugin ini menangani berbagai aspek rentan situs Anda dan memastikan keamanan yang ketat diterapkan di antara aspek-aspek tersebut.
20. Hilangkan Spam
Spam adalah masalah utama bagi situs web. Spam membebani database WordPress Anda dan menurunkan kredibilitas Anda sebagai webmaster. Hal ini perlu dihilangkan untuk selamanya. Meskipun ada banyak sekali plugin yang bagus, yang menonjol antara lain adalah Akismet dan Anti-Spam Bee.
Kesimpulan
Meskipun penting untuk mengoptimalkan situs Anda hingga kinerja puncak – penting untuk diingat bahwa kecepatan bukanlah segalanya. Meskipun mengeluarkan uang dan mengurangi waktu pemuatan dari 5 detik menjadi 2 detik tentu saja layak dilakukan – namun tidak optimal jika menghabiskan dua kali lipat jumlah tersebut untuk mengurangi waktu pemuatan menjadi 1,8 detik.
Kecepatan itu penting…tetapi itu bukanlah segalanya!
Sebaliknya, uang tersebut dapat dimanfaatkan dengan lebih baik dalam kampanye promosi. Jangan lupa – tujuan akhir peningkatan kinerja adalah mendapatkan lebih banyak konversi.
Ini menyimpulkan panduan kami untuk mempercepat WordPress – terima kasih telah membaca dan pujian karena telah mencapai akhir! Seperti biasa, jika Anda merasa bahwa perbaikan termasuk dalam daftar ini – harap beri tahu kami dan kami akan segera menyelesaikannya. Namun untuk saat ini, kami harap Anda dapat menggunakan tips yang kami cantumkan untuk mempercepat WordPress di situs Anda!















