Yang Perlu Anda Ketahui

Diterbitkan: 2023-06-06


Transien WordPress dibangun untuk membantu meningkatkan kinerja situs secara keseluruhan. Namun, mengetahui bagaimana mereka melakukan pekerjaan dan bagaimana mengendalikan mereka bisa menjadi sedikit sulit.

Untuk membantu Anda, kami telah menggabungkan satu sama lain panduan cepat untuk transien WordPress. Setelah Anda memiliki pemahaman yang baik tentang dasar-dasarnya, Anda dapat mulai menerapkannya di halaman web Anda sendiri atau tugas pengembangan web. Selain itu, mempelajari cara mengatur transien WordPress dapat mempercepat waktu pemuatan Anda.

Dalam posting ini, kita hanya akan melihat lebih dekat transien WordPress dan bagaimana mereka melakukan pekerjaannya. Kami juga akan membahas keuntungan menggunakannya di situs Anda. Terakhir, kami akan menunjukkan kepada Anda beberapa teknik efektif untuk menangani transien di WordPress. Mari kita mulai!

Meja isi :

Apa itu transien WordPress?

Sebelum kita menyelami seluk beluk transien WordPress, mari kita lihat sekilas dua prinsip terkait: caching dan Antarmuka Efektivitas Perangkat Lunak (API).

Caching di WordPress melibatkan penyimpanan data situs web Anda dalam cache jangka pendek. Dengan cara ini, halaman web tidak perlu mengoperasikan kembali permintaan untuk informasi yang sama saat seseorang mengunjunginya. Alternatifnya, itu akan menggunakan pengetahuan yang di-cache, mengurangi periode pemuatan.

Sementara itu, API adalah proses yang memungkinkan dua platform berbeda untuk berkomunikasi satu sama lain. Misalnya, jika Anda membeli alat pemasaran email, kemungkinan besar Anda harus memasukkan kunci API-nya ke situs WordPress Anda sehingga dapat mulai mencatat langganan dan pengiriman formulir:

Memasukkan kunci API di WordPress.

Sekarang, Anda mungkin bertanya pada diri sendiri bagaimana WordPress mengubah semua ini dengan baik. Nah, beberapa pembuat plugin menggunakan transien untuk menyimpan data jangka pendek di database WordPress.

Ini cukup sering terjadi pada peralatan yang menggunakan API untuk menarik data dari sistem tambahan. Katakanlah Anda memiliki plugin media sosial yang menampilkan pilihan bagikan pada postingan Anda.

Saat pengguna mengunjungi artikel, server Anda harus terhubung ke halaman media sosial Anda untuk mengambil nomor orang. Seperti yang mungkin bisa Anda sampaikan, sistem ini dapat memperlambat halaman web Anda.

Karena itu, jika plugin memanfaatkan sementara, informasi ini kemungkinan besar akan disimpan di database WordPress Anda. Ini berarti server tidak perlu berkomunikasi dengan platform media sosial – itu hanya dapat mengambil data yang di-cache dan menyediakan konten tertulis Anda lebih cepat.

Kami akan melihat lebih dekat pada keuntungan menggunakan transien WordPress di bagian berikut. Untuk saat ini, mari kita pecahkan elemen kunci dari transien.

Bagaimana kinerja transien WordPress

Transien berfungsi dengan menyimpan informasi di database WordPress menggunakan komposisi key-price pair. Kunci ini digunakan untuk mengidentifikasi transien, meskipun nilainya menentukan data yang disimpan.

Juga, beberapa pengembang menetapkan waktu kedaluwarsa untuk sementara. Segera setelah hari ini, detailnya akan menjadi tidak valid dan perlu diambil lagi.

Menggunakan kasus yang sama persis seperti di atas, plugin media sosial mungkin hanya menyimpan detail ketergantungan saham selama dua atau tiga minggu. Setelah jangka waktu tersebut, pihaknya akan meregenerasi fakta sehingga jumlah saham tersebut up-to-date.

Pada dasarnya, setiap transien individu dibuat dari tiga bagian:

  • $transient : ini adalah kunci yang mengidentifikasi sementara (biasanya judul).
  • $price : ini adalah fakta yang diambil melalui API.
  • $expiration : ini menentukan berapa lama informasi akan disimpan dalam database sebelum dihapus dan perlu diambil melalui API lagi.

Untuk menyetel sementara, Anda harus menggunakan fungsi set_transient() . Jadi, inilah konsekuensi terakhir yang akan terlihat:

set_transient( 'special_query_results', $exclusive_query_final results, 12 * HOUR_IN_SECONDS )

Contoh itu diambil dari dokumentasi Transien WordPress resmi [1] . Kami menyarankan untuk memeriksa situs tersebut untuk mengetahui seluruh perincian transien (dan cara menggunakannya).

Keuntungan menerapkan transien WordPress

Seperti yang disebutkan sebelumnya, transien WordPress dapat membantu meningkatkan kinerja situs web secara keseluruhan. Beberapa pembangun menggunakannya untuk menurunkan jumlah panggilan API eksternal.

Jika server harus membuat beberapa permintaan API untuk mengambil data, server dapat mengarahkan ke periode pemuatan yang lebih lambat untuk pengguna akhir Anda. Misalnya, Anda mungkin bekerja dengan umpan media sosial atau menunjukkan jumlah pengikut dan berbagi di situs Anda. Jika server harus terhubung ke platform pihak ketiga ini untuk mengambil data tersebut, server akan membutuhkan waktu yang lebih lama untuk memuat data.

Jika fakta ini disimpan dalam cache sesaat di database, data dapat dikirimkan lebih cepat. Jadi, bila diterapkan dengan baik, transien dapat secara signifikan mengurangi momen pemuatan dan memungkinkan Anda menghadirkan pengalaman pengguna yang lebih baik.

Dari sudut pandang kemajuan situs web, transien memfasilitasi pengelolaan informasi secara langsung. Misalnya, Anda dapat memilih konten tertulis yang ingin disimpan dalam cache, dan seberapa lama Anda ingin menyimpannya.

Ini bisa sangat bermanfaat jika Anda memiliki data yang perlu diambil dengan menggunakan API, tetapi tidak diubah secara rutin. Anda dapat meng-cache konten ini agar dimuat lebih cepat, dan menyegarkannya setiap beberapa bulan.

Jika situs web Anda menampilkan informasi yang perlu diperbarui secara waktu nyata, menggunakan transien mungkin bukan program tindakan yang ideal. Dalam beberapa kasus, Anda mungkin ingin menghapus sementara sehingga halaman web menampilkan lebih banyak info baru setiap saat. Di bagian yang akan datang, kami akan melihat sekilas lebih dekat untuk menangani transien WordPress Anda.

Bagaimana mengatur transien di WordPress

Meskipun Anda mungkin menginginkan kesadaran pemrograman untuk menangani transien WordPress, ada beberapa plugin yang dapat Anda gunakan yang akan menyederhanakan prosesnya. Anda sekarang dapat menggunakan alat pengoptimalan yang menampilkan karakteristik ini.

Misalnya, WP Rocket memungkinkan Anda menghapus semua transien dari situs web Anda dengan memeriksa sebuah kotak. Anda juga memiliki pilihan untuk menghapus transien yang kedaluwarsa saja.

Jika Anda mencari alat gratis (atau kontrol lebih lanjut seputar transien Anda), Anda mungkin ingin mencoba plugin Pengelola Transien . Ini memungkinkan Anda untuk melihat, mengedit, dan menghapus semua transien di situs internet Anda.

Pada saat Anda menginstal dan mengaktifkan plugin, buka Resources > Transients . Di bawah, Anda akan melihat daftar periksa semua transien di laman web Anda:

Melihat transien WordPress.

Untuk memodifikasi transien, arahkan kursor ke atasnya dan pilih Edit . Anda dapat mengubah nama, nilai, dan waktu kedaluwarsa, menggunakan bidang yang tepat:

Mengedit transien di WordPress.

Saat Anda siap, klik Simpan Perbaikan .

Saat menghapus transien, Anda memiliki beberapa kemungkinan. Misalnya, Anda hanya dapat menghapus transien kedaluwarsa, transien yang belum kedaluwarsa, atau orang tanpa hari kedaluwarsa:

Menghapus transien WordPress.

Di bilah alat utama WordPress, Anda akan melihat opsi untuk menangguhkan transien (dan membatalkan penangguhannya):

Menangguhkan transien di WordPress.

Plugin ini dapat berguna saat menguji transien baru. Ini memungkinkan Anda untuk mencoba nilai sementara yang unik (fakta untuk di-cache) dan melihat pengaruhnya terhadap kinerja umum situs Anda.

Ringkasan

Transien WordPress membantu Anda menyimpan informasi dan fakta yang umumnya diambil melalui API di database Anda. Dengan cara ini, server tidak perlu terhubung ke platform pihak ketiga untuk mengambil data tersebut. Oleh karena itu, transien dapat meningkatkan instans pemuatan dan meningkatkan efisiensi situs.

Misalnya, jika Anda memiliki plugin media sosial, sementara dapat digunakan untuk menyimpan informasi seperti berbagi dan jumlah pengikut. Selain itu, Anda dapat menggunakan alat seperti WP Rocket atau Transients Manager untuk menghapus dan memodifikasi transien.

Apakah Anda memiliki pemikiran tentang transien WordPress? Beri tahu kami di bagian komentar di bawah ini!

&#13