it-swarm-id.com

Apa yang sesuai untuk modul dan plugin yang tidak digunakan?

Beberapa modul dan plugin datang dengan Joomla dan yang lain diinstal dengan paket komponen dan tidak digunakan. Haruskah modul dan plugin dinonaktifkan atau dihapus sepenuhnya?

11
bygk9

Untuk ekstensi yang dikirimkan dengan inti yang tidak saya gunakan, saya menonaktifkannya saja. Karena cara pembaruan inti ditangani, file-file itu sering muncul kembali di situs datang pada hari pembaruan.

Sering kali, Anda dapat menghapus instalasi ekstensi yang tidak digunakan yang datang sebagai bagian dari paket ekstensi. Jika dikemas sebagai ekstensi paket yang tepat, semua kode inti yang akan dikeluhkan adalah jika tidak dapat menemukan ekstensi datang uninstall.

Semua yang dikatakan, saya hanya menonaktifkan apa pun yang tidak digunakan yang datang sebagai bagian dari paket agar aman.

7
Michael

Dari sudut pandang keamanan, kami menghapus instalan ekstensi yang tidak digunakan (komponen, modul, plugin, dan templat).

Ini mengurangi potensial paparan kode buruk, sebagian besar situs yang telah kami perbaiki telah dikompromikan oleh ekstensi lama yang belum ditambal (harus diakui, yang seringkali bahkan tidak dinonaktifkan).

Dari sudut pandang pengguna admin, ini juga menghasilkan lebih sedikit kebingungan, lebih sedikit pilihan menu dan pengalaman keseluruhan yang lebih bersih. (Ini juga mencegah pengguna yang lebih baru dari menetapkan menu ke template yang salah, atau membuat modul yang tidak menggunakan versi terbaru).

5
Craig

Ini adalah subjek yang sensitif, karena kadang-kadang ketika menginstal paket, kemudian menghapus komponen yang digunakannya dan meninggalkan plugin yang mungkin digunakan.

Saat ini sejauh yang saya tahu tidak ada cara untuk mengetahui apakah ada sesuatu yang tidak memerlukan plugin khusus untuk bekerja. Ini bisa berubah menjadi permintaan fitur untuk semacam xml yang ditambahkan ke komponen untuk menamai plugin/modul apa yang seharusnya, dengan memungkinkan Joomla untuk melihat apa yang diperlukan dan apa yang tidak. Meskipun itu hanya sebuah ide, sesuatu yang akan sulit untuk Dorong keluar ke semua dev pihak ketiga untuk memastikan itu digunakan dengan benar.

Hal terbaik untuk dilakukan adalah melacak dengan baik apa yang diinstal di situs Anda, tahu apa yang dibutuhkan oleh plugin dan semacamnya. Biasanya pengembang komponen akan memberi nama plugin sedemikian rupa sehingga mudah diketahui untuk komponen itu, atau Anda bisa menggunakan pembuatnya untuk itu. Modul biasanya hanya dapat dihapus dengan hampir tidak ada salahnya jika mereka tidak digunakan di mana pun, biasanya mereka jarang bergantung pada plugin juga.

Adapun jika ekstensi Joomla yang tidak digunakan, itu tidak boleh dihapus, karena itu di situs yang bersih berarti sesuatu membutuhkannya biasanya, jadi sebaiknya dibiarkan sendiri. Ada pembicaraan tentang memisahkan Joomla lebih banyak untuk memungkinkan lebih banyak "khusus" menginstal tetapi yang terbaik untuk menunggu sampai saat itu sebelum menghapus apa pun dari inti.

3
Jordan Ramstad

Mengenai komponen, modul, dan plugin saya biasanya menonaktifkannya. Apa yang saya hapus sepenuhnya adalah templat yang tidak digunakan, yang mengambil lebih banyak ruang dan juga membuat banyak opsi posisi yang tidak berguna ketika saya harus menetapkan modul pada suatu posisi.

Pembaruan Juli 2016

Template Inti

--- Benar-benar menghapus templat pada waktu itu tidak ideal dan dalam beberapa kasus ada masalah dan bug setelah pembaruan , tetapi sejauh yang saya ingat itu adalah satu-satunya cara untuk tidak memiliki posisi modul dari template yang muncul dalam posisi manajer modul pilih.

Namun, pada versi Joomla baru-baru ini, menonaktifkan template akan menyembunyikan posisinya dari posisi pilih drop-down di manajer modul, sehingga template dapat dinonaktifkan.

Ekstensi Inti

Jika ekstensi telah dipisahkan seperti paket weblink, ekstensi dapat dihapus. Untuk ekstensi inti lainnya, saya merasa lebih baik tetap menginstal dan menonaktifkannya.

Pihak ke-3

Semua ekstensi yang tidak digunakan harus dihapus.

2
FFrewin

Kecerdasan saya untuk Komponen Inti Joomla, Plugin, Templat, Modul: Jangan menghapusnya, jika Anda selalu memiliki Versi Joomla yang Didukung terbaru. Tetapi jika Anda menggunakan misalnya Joomla 1.0 maka hapus semuanya ...

Untuk Ekstensi Pihak Ketiga: Hapus mereka jika tidak digunakan dan periksa basis data Anda untuk entri dari ekstensi dan hapus juga.

0
Joomla Agency