Cara meningkatkan kinerja situs WordPress dengan minifikasi

Diterbitkan: 2018-11-19

Kecepatan situs tetap menjadi perhatian abadi bagi hampir semua pemilik situs. Meskipun ada beberapa cara untuk meningkatkan kecepatan situs Anda, ada satu teknik yang sering diabaikan (namun sangat efektif) untuk dipertimbangkan – minifikasi.

Sederhananya, minifikasi mengoptimalkan kode situs Anda agar ukurannya lebih kecil dan lebih efisien untuk dijalankan. Meskipun ini mungkin tampak seperti masalah kecil, ini sebenarnya sangat efektif.

Pada artikel ini, saya akan memperkenalkan Anda pada konsep minifikasi dan cara kerjanya. Saya juga akan menunjukkan beberapa cara Anda dapat menggunakan metode ini sendiri, bahkan tanpa harus menyentuh kodenya. Mari kita mulai!

Pengantar 'minifikasi' (dan bagaimana hal itu dapat membantu Anda)

Blog ini telah membahas pentingnya menjaga situs Anda cepat beberapa kali sebelumnya. Karena itu, Anda mungkin sudah mengetahui beberapa cara untuk mengoptimalkan kecepatan situs Anda. Hari ini, saya akan membahas metode lain.

Anda tahu, salah satu alasan potensial di balik waktu muat yang lama adalah kode yang ditulis secara tidak efisien. Sebagian besar pemilik situs jarang (jika pernah) perlu membuat kode apa pun saat ini, jadi Anda mungkin bahkan tidak dapat mengetahui apakah kode Anda menyebabkan situs Anda menjadi lamban. Namun, dengan menggunakan proses yang dikenal sebagai minifikasi, Anda dapat mengabaikannya.

Jika Anda bukan pembuat kode, ini mungkin tampak sangat rumit, tetapi jangan khawatir. Minifikasi sebenarnya adalah proses langsung yang hanya melibatkan pengoptimalan kode CSS, HTML, dan JavaScript. Saya akan menunjukkan kepada Anda nanti bagaimana Anda dapat mencapai ini tanpa memerlukan keterampilan pengkodean apa pun. Namun, sebelum ini, mari kita lihat cara kerjanya dalam praktik, menggunakan cuplikan CSS berikut:

h1 {
    background-color: blue;
}

h2 {
    background-color: red;
}

p {
    background-color: black;
}

Bahkan memiliki keakraban yang lewat dengan CSS, ini cukup mudah untuk diuraikan. Ini hanya menentukan gaya mana yang harus ditetapkan ke elemen yang berbeda pada halaman. Ini karena kode tersebut ditulis agar dapat dibaca oleh mata manusia. Untuk tujuan ini, jeda baris dan spasi tambahan digunakan untuk membuat setiap bagian kode terdefinisi dengan jelas dan lebih mudah untuk dipindai.

Namun, ini sebenarnya bukan sesuatu yang komputer perlu pahami dan jalankan kodenya. Faktanya, karakter tambahan membuat kode 'lebih berat', dan oleh karena itu, komputer membutuhkan waktu lebih lama untuk membaca dan mengeksekusi. Oleh karena itu, Anda dapat menganggap minifikasi sebagai proses yang mengubah kode yang ramah-manusia menjadi kode yang ramah-mesin.

Jika Anda ingin mengecilkan kode ini, itu akan terlihat seperti ini:

h1{background-color:blue}h2{background-color:red}p{background-color:black}

Kode ini sebenarnya terdiri dari fungsi yang sama persis seperti yang di atas, tetapi dengan semua bagian yang tidak perlu diambil. Meskipun mungkin tidak tampak seperti perbedaan besar, kode yang diperkecil sebenarnya 36% lebih ringan dari aslinya. Jika Anda membayangkan prinsip yang sama ini diterapkan pada semua kode di halaman Anda, Anda mungkin dapat melihat seberapa efektif hal ini dalam jangka panjang.

Jadi, bagaimana sebenarnya Anda melakukannya? Ada beberapa metode yang Anda inginkan, dan saya akan membahasnya di sepanjang artikel ini. Pertama, mari kita lihat bagaimana Anda dapat mengecilkan kode secara manual.

Cara mengecilkan kode secara manual

Salah satu cara Anda dapat mengecilkan kode adalah melakukannya sendiri. Ini sangat berguna jika Anda menulis kode Anda sendiri, seperti saat membuat tema atau plugin. Namun, memeriksa kode Anda dengan sisir bergigi halus bisa melelahkan, jika bukan tidak mungkin, tergantung pada jumlahnya.

Untungnya, ada banyak alat untuk membantu Anda menghasilkan kode yang diperkecil dalam hitungan detik. Salah satu contohnya adalah Minify, yang berfungsi dengan CSS dan JavaScript:

Alat Perkecil

Cukup tempel kode yang ingin Anda kompres ke dalam kotak teks, klik Minify, dan kode akan langsung dikembalikan dalam bentuk barunya. Anda bahkan akan melihat ringkasan seberapa ringan versi baru dibandingkan dengan aslinya:

Contoh alat Minify

Saat Anda perlu mengecilkan kode HTML, saya merekomendasikan HTML Minifier untuk pekerjaan itu:

Pengecil HTML

Saya sangat menyukai alat ini karena menyediakan banyak opsi mengenai bagaimana kode harus dikompresi, dan juga disetujui oleh Google. Anda dapat menggunakan pengaturan di sebelah kanan untuk menyesuaikan hasil akhir sesuai keinginan Anda.

Meskipun mengecilkan kode secara manual tentu bisa bermanfaat, sebagian besar waktu Anda mungkin ingin mengotomatiskan prosesnya. Selanjutnya, saya akan melihat bagaimana Anda dapat melakukan hal itu.

Detail kecil di front-end benar-benar dapat memperlambat segalanya… dan dengan begitu banyak plugin, tema, dan teknologi yang bekerja bersama, mungkin sulit untuk mengetahui dari mana harus memulai. Add-on Performance Insights kami memberi Anda pandangan mendalam tentang aspek kinerja tinggi dan rendah dari situs Anda. Dari sana, kami melangkah lebih jauh dan memberi Anda tindakan yang disarankan langsung dari tim ahli kami, sehingga Anda tahu persis di mana dan bagaimana meningkatkan kecepatan situs Anda! Pelajari lebih lanjut di sini.

3 plugin WordPress untuk membantu Anda mengecilkan kode secara otomatis

Sejauh ini cara termudah untuk menerapkan minifikasi adalah menggunakan plugin WordPress untuk melakukan pekerjaan itu untuk Anda. Plugin semacam itu akan secara otomatis mengecilkan kode Anda segera setelah dipanggil.

Ini berarti Anda dapat mengecilkan kode Anda tanpa harus melihatnya sendiri. Dengan mengingat hal ini, mari kita lihat beberapa plugin minifikasi terbaik!

1. Optimalkan otomatis

Jika Anda khawatir bahwa minifikasi akan menjadi proses yang rumit, Autoptimize adalah tandingan yang sempurna. Ini adalah solusi 'set-and-forget' yang secara otomatis akan mengecilkan semua skrip situs Anda tanpa memerlukan input dari pihak Anda. Anda cukup menginstal dan mengaktifkan plugin, dan sisanya akan mengurus sisanya. Namun, jika Anda ingin masuk ke sisi teknis, plugin ini juga menawarkan beberapa opsi konfigurasi lanjutan.

Fitur utama

  • Mudah digunakan, tanpa konfigurasi yang diperlukan.
  • Secara otomatis mengecilkan dan mengompresi semua skrip di situs Anda.
  • Memindahkan semua gaya ke header situs untuk kinerja yang optimal.

Harga: Plugin ini gratis dan Autoptimize juga menawarkan tingkat premium, mulai dari €119, atau sekitar $138.

2. Perkecil Kecepatan Cepat

Plugin Fast Velocity Minify

Tema yang berjalan untuk semua plugin ini adalah kesederhanaan. Seperti penawaran sebelumnya, Fast Velocity Minify langsung bekerja. Dengan mengompresi kode dan skrip Anda ke dalam jumlah file minimum, plugin memastikan bahwa CSS dan JavaScript Anda dikirimkan seefisien mungkin. Ini juga mencakup sejumlah pengaturan konfigurasi, termasuk minifikasi HTML opsional.

Fitur utama

  • Memperkecil file skrip untuk mengurangi jumlah permintaan HTTP.
  • Menawarkan fungsionalitas plug-and-play dengan pengaturan default.
  • Menggabungkan dan mengoptimalkan Google Font.

Harga: Plugin ini sepenuhnya gratis, tanpa memerlukan paket premium.

3. Gabungkan + Perkecil + Segarkan

Plugin Gabung + Perkecil + Segarkan

Merge + Minify + Refresh adalah plugin minifikasi lain yang mulai bekerja di luar kotak. Meskipun fitur-fiturnya sebagian besar mirip dengan Autoptimize, ini adalah alternatif yang sangat ringan. Karena cara kerja proses minifikasi, plugin memberikan perlambatan minimal, dan tidak mengharuskan Anda untuk menghapus cache secara manual (tidak seperti solusi lainnya).

Fitur utama

  • Memperkecil dan menggabungkan file skrip Anda secara otomatis.
  • Menggunakan wp-cron untuk meminimalkan perlambatan selama minifikasi.
  • Kompatibel dengan pengaturan Multisite WordPress.

Harga: Merge + Minify + Refresh gratis untuk diunduh dan digunakan, tanpa paket premium yang tersedia.

Kesimpulan

Ketika datang untuk mengoptimalkan situs Anda, penting untuk menggunakan semua metode yang Anda inginkan. Salah satunya adalah minifikasi, yang memungkinkan Anda mengompresi kode agar lebih efisien tanpa memengaruhi fungsinya.

Dalam artikel ini, saya telah membahas bagaimana Anda dapat memanfaatkan minifikasi di situs Anda sendiri dengan salah satu plugin yang saya rekomendasikan:

  1. Optimalkan otomatis. Kuat namun sederhana, dengan pengaturan tambahan untuk pengguna berpengalaman.
  2. Perkecil Kecepatan Cepat. Opsi solid yang bagus untuk pemula dan pengembang.
  3. Gabungkan + Perkecil + Segarkan. Cepat dan andal, yang membantu memastikan kinerja yang baik setiap saat.

Apakah Anda memiliki pertanyaan tentang penggunaan minifikasi untuk mempercepat situs Anda? Beri tahu saya di bagian komentar di bawah!

Tingkatkan performa situs Anda dengan panduan gratis kami!

Panduan gratis: Cara meningkatkan kecepatan dan kinerja WordPress

Panduan gratis ini memiliki delapan langkah mudah yang dapat Anda gunakan untuk meningkatkan kinerja dan kecepatan situs WordPress Anda hari ini. Ini mencakup setiap praktik kinerja WordPress terbaik mulai dari mengoptimalkan aset web seperti gambar, JavaScript, dan CSS, hingga melakukan audit plugin yang komprehensif.

Unduh sekarang!