Memperkenalkan Prefetching Domain yang Dipercepat

Diterbitkan: 2022-02-25

Kurang dari setahun yang lalu kami memperkenalkan Domain yang Dipercepat sebagai add-on untuk situs mana pun yang dihosting di Servebolt Cloud. Ini adalah pengaya kami yang paling populer hingga saat ini karena melakukan persis seperti yang dijanjikan namanya sejak awal. Ini mempercepat domain Anda. Domain yang Dipercepat akan membuat situs Anda lebih cepat, lebih terukur, lebih ramah lingkungan, dan lebih aman. Ada banyak fungsi di sana, tetapi itu tidak menghentikan kami untuk terus meningkatkan fitur-fiturnya tahun lalu. Seperti yang dijanjikan.

Hari ini, kami dengan senang hati memperkenalkan fitur baru untuk Accelerated Domains yang disebut Accelerated Domains Prefetching. Fitur ini mengambil terlebih dahulu aset situs Anda. Semuanya sangat meningkatkan kinerja situs Anda.

Meningkatkan kinerja situs Anda

Accelerated Domains Prefetch mengambil lebih dulu aset CSS dan JavaScript. Ini berarti aset tersebut telah dimuat sebelumnya di browser sebelum seseorang benar-benar mengklik tautan item menu, misalnya. Ini mengurangi waktu pemuatan halaman dan aset yang relevan menjadi dimuat secara virtual secara instan. Prefetching terutama memiliki efek yang besar pada pengunjung situs Anda yang memiliki latency tinggi ke lokasi server asal.

Secara keseluruhan, situs web Anda yang diberdayakan Domain yang Dipercepat akan memuat halaman lebih cepat, dan tampak lebih tajam. Untuk semua pengunjung di seluruh dunia, tentu saja.

Bagaimana itu bekerja

Ide di balik fitur prefetching adalah bahwa Accelerated Domains Prefetching mengisi cache dengan konten yang kemungkinan akan diminta oleh pengunjung situs berikutnya. Ini menjamin tingkat hit cache yang lebih tinggi dan dengan demikian pengalaman yang lebih cepat bagi pengguna.

Itu dilakukan dengan menentukan/membaca aset halaman web, seperti file CSS dan JavaScript. Kemudian menulis lokasi aset tersebut dalam file manifes. Konten file manifes kemudian dimuat ke node cache yang paling dekat dengan pengunjung. Yang menghasilkan pengurangan waktu buka lembar gaya dan file skrip Anda. Ini dimungkinkan dengan memuatnya secara paralel di latar belakang.

Accelerated Domains Prefetch mencakup file CSS dan file JavaScript dari plugin dan tema. Ini berarti bahwa ketika Anda menavigasi ke halaman situs mana pun, aset telah dimuat sebelumnya–dan karenanya siap disajikan dalam waktu singkat!

Prefetching Domain yang Dipercepat dengan cerdik mendengarkan selama pemuatan halaman depan Anda di WordPress. Berdasarkan apa yang ditemukan, ia menentukan aset mana yang harus dimuat sebelumnya. Seperti inilah isi manifes-style.txt jika situs Anda mengaktifkan tema Twenty Twenty One, misalnya:

 /wp-include/css/dist/block-library/style.min.css
/wp-content/themes/twentytwentyone/style.css?ver=1.4
/wp-content/themes/twentytwentyone/assets/css/print.css?ver=1.4

Jika Anda belum menggunakan Domain yang Dipercepat untuk situs Anda, sekaranglah waktunya untuk meningkatkan versi situs Anda ke versi tercepat, terhijau, paling aman, dan paling berskala. Pesan atau pelajari lebih detail apa yang dapat dilakukan Domain yang Dipercepat untuk situs Anda.

Servebolt Optimizer untuk pembaruan WordPress 3.5

Perbarui plugin Servebolt Optimizer untuk WordPress kami ke versi 3.5 untuk mengintegrasikan Prefetching Domain yang Dipercepat agar berfungsi. Versi 3.5, yang akan dirilis hari ini, juga menyertakan pembaruan berikut:

Pengaturan Cron WordPress Otomatis

WordPress memiliki sistem cron bawaan yang menangani berbagai tugas latar belakang terjadwal. Ini, misalnya, memeriksa secara berkala apakah ada pembaruan yang tersedia. Fitur lainnya adalah juga mempublikasikan posting yang telah ditetapkan dengan tanggal yang akan datang pada waktu yang ditentukan. Pengunjung situs memicu cron WordPress, dan dengan demikian, setiap kunjungan membuang sumber daya. Ini memengaruhi kinerja situs WordPress Anda, tetapi juga merupakan faktor pembatas dalam penskalaan situs Anda. Menggunakan sumber daya yang tidak perlu Anda buang sama sekali tidak menskalakan saat lalu lintas meningkat.

Inilah mengapa kami menyarankan Anda untuk mematikan cron WordPress dan beralih ke server cron. Melakukan ini secara manual bisa sedikit menakutkan, jadi kami telah menambahkan cara untuk beralih ke server cron secara otomatis di plugin.

Kami tidak hanya menghemat sumber daya dengan beralih ke server cron, pekerjaan cron akan dijalankan dengan lebih andal. Sumber daya lebih lanjut disimpan saat kami menambahkan kawanan ke cron yang diatur secara otomatis sehingga kami tidak menjalankan beberapa cron pada saat yang bersamaan.

Hapus cache situs saat masuk

Saat Anda masuk ke WordPress, browser Anda akan menyajikan konten dan aset yang di-cache. Kami telah menyertakan tag header baru yang membersihkan cache browser Anda saat Anda masuk. Ini memastikan bahwa Anda tidak pernah melihat konten yang disimpan dalam cache saat masuk ke WordPress. Fitur ini saat ini hanya didukung oleh Chrome, Firefox dan Edge dan lainnya.

Pelajari lebih lanjut tentang dukungan browser untuk fitur clear-site-data.

Peningkatan Terkait WooCommerce

Versi 3.5 meningkatkan cara menangani beberapa hal di WooCommerce. Khususnya skenario berikut:

  1. Kami telah menyederhanakan pembersihan cache untuk satu produk setiap kali pelanggan melakukan check out di WooCommerce. Kami sekarang hanya akan membersihkan URL produk dan bukan URL halaman depan atau URL terkait lainnya.
  2. Kami sekarang membersihkan cache untuk produk WooCommerce segera ketika pelanggan check-out terlepas dari apakah mereka memiliki pembersihan cache berbasis antrian yang aktif atau tidak. Alasan utama untuk perubahan ini adalah bahwa tingkat stok umumnya di-cache, dan bisa menjadi kehabisan stok setelah item terakhir dibeli.

Kami telah menambahkan opsi untuk mematikan runner antrian Penjadwal Tindakan WooCommerce. Implementasinya didasarkan pada kode yang disediakan oleh WooCommerce sendiri dan menghemat pemborosan sumber daya yang berharga. Kami juga melakukan yang terbaik untuk memastikan mereka tidak berjalan pada waktu yang sama. Mematikannya akan menonaktifkan runner default dan mengatur runner menggunakan cron (dengan kawanan) sebagai gantinya. Dengan cara ini kami memastikan kedua cron tidak berjalan pada saat yang sama dan membuatnya independen satu sama lain. Anda dapat menemukan pengaturan untuk ini di tab Lanjutan di dalam menu Kinerja plugin.

Changelog

Lihat changelog lengkap untuk detail lebih lanjut tentang versi 3.5 dari Servebolt Optimizer untuk WordPress yang ditawarkan.


Jika Anda ingin domain Anda benar-benar dipercepat, hubungi kami dan kami akan menyiapkannya. Satu-satunya persyaratan adalah situs Anda harus dihosting di Servebolt Cloud.

Rekan-rekan saya yang luar biasa juga siap menjawab pertanyaan apa pun yang Anda miliki tentang Domain yang Dipercepat, jadi jangan ragu untuk menghubungi kami.