Plugin Performance Lab pluginPlugin Plugin adalah perangkat lunak yang berisi sekumpulan fungsi yang dapat ditambahkan ke situs web WordPress. Plugin dapat memperluas fungsionalitas atau menambahkan fitur baru ke situs web WordPress Anda. Plugin WordPress ditulis dalam bahasa pemrograman PHP dan terintegrasi secara mulus dengan WordPress. Plugin ini dapat diperoleh secara gratis di Direktori Plugin WordPress.org https://wordpress.org/plugins/ atau dapat berupa plugin berbayar dari pihak ketiga. Performance Lab adalah kumpulan “proyek fitur” terkait performa untuk intiInti Inti adalah sekumpulan perangkat lunak yang diperlukan untuk menjalankan WordPress. Tim Pengembangan Inti membangun WordPress. WordPress. Proyek-proyek fitur ini direpresentasikan dalam plugin ini sebagai modul mandiri yang berdiri sendiri.
Semua modul yang disertakan dalam plugin Performance Lab berada pada tahap pengembangan yang berbeda dan dapat digabungkan ke dalam inti WordPress pada waktu yang berbeda. Bagian ini menjelaskan kebijakan dukungan versi untuk berbagai modul, dengan fokus khusus pada kompatibilitas mundur.
Versi inti WordPress
Plugin Performance Lab berkomitmen untuk mendukung versi stabil terbaru dari inti WordPress. Meski demikian, persyaratan versi minimum tidak akan dinaikkan secara tidak perlu, sehingga secara realistis plugin mungkin mendukung versi inti WordPress tambahan. Jika atau setelah suatu fitur yang hanya tersedia dalam rilis stabil inti WordPress terbaru diperlukan untuk suatu modul plugin, persyaratan minimum plugin akan dinaikkan ke versi tersebut.
Mendukung lebih banyak versi inti WordPress yang lebih lama akan merugikan plugin, karena plugin ini terutama ditujukan untuk pengujian betaBeta Rilis pratinjau perangkat lunak yang diberikan kepada sekelompok besar pengguna untuk diuji dalam kondisi nyata. Versi beta telah melalui pengujian alfa secara internal dan umumnya cukup mendekati produk final dalam tampilan, nuansa, dan fungsi; namun, perubahan desain sering terjadi sebagai bagian dari proses tersebut. dan sering kali memerlukan penggunaan fitur yang baru diperkenalkan dalam versi inti WordPress terbaru.
Namun, perlu diperjelas bahwa plugin Performance Lab tidak akan pernah memerlukan versi alfa atau beta dari rilis inti WordPress mendatang. Kebijakan ini memastikan bahwa situs yang menggunakan versi stabil terbaru WordPress akan selalu dapat menggunakan plugin tersebut.
Penghapusan modul
Setelah suatu modul digabungkan dan dirilis dalam sebuah rilis WordPress, terdapat dua opsi potensial untuk melanjutkan modul tersebut:
- Jika pengembangan modul dianggap telah selesai dan pengembangan berkelanjutan di dalam inti WordPress lebih disukai, modul tersebut pada akhirnya harus dihapus dari plugin.
- Jika pengembangan modul dapat dilanjutkan di dalam plugin berdasarkan bagian-bagian yang telah digabungkan ke dalam inti WordPress, hanya bagian modul yang telah digabungkan yang pada akhirnya harus dihapus dari plugin.
Apa pun opsi yang berlaku untuk suatu modul, modul mandiri (atau fungsi pentingnya) dalam plugin Performance Lab tidak boleh dihapus dengan cara yang akan merusak situs yang bergantung pada rangkaian fitur modul saat ini.
Oleh karena itu, plugin Performance Lab berkomitmen untuk hanya menghapus modul bersamaan dengan menaikkan persyaratan versi minimum WordPress ke rilis inti stabil yang sama dengan rilis tempat kode modul yang digabungkan dipublikasikan. Hal ini paling baik dijelaskan dengan sebuah contoh:
- Jika suatu modul digabungkan selama pengembangan WordPress 6.0, modul tersebut tidak akan langsung dihapus dari plugin.
- Modul tersebut baru dapat dihapus dari plugin setelah WordPress 6.0 dirilis.
- Versi plugin pertama yang tidak lagi menyertakan modul tersebut harus menaikkan persyaratan versi minimum WordPress menjadi 6.0.
Kebijakan di atas memastikan bahwa situs yang bergantung pada fitur tersebut tidak akan pernah melihat fitur itu dihapus, meskipun mereka tidak memperbarui ke rilis inti WordPress terbaru. Karena plugin Performance Lab membatasi penghapusan modul yang telah digabungkan dengan menaikkan persyaratan versi inti WordPress, versi plugin tanpa modul tersebut tidak akan lagi ditampilkan kepada situs yang menggunakan versi inti WordPress yang sudah kedaluwarsa, sehingga perilakunya tetap terjaga.
Tentu saja, rekomendasinya adalah untuk selalu memperbarui inti WordPress dan plugin Performance Lab agar mendapatkan pengalaman terbaik.