Mengenal Ekstensi Joomla
Pada kesempatan kali ini kami akan membahas mengenai tipe-tipe ekstensi Joomla. Bagi Anda yang menggeluguti dunia web, tentu sudah tidak asing lagi dengan Joomla. Seperti yang sudah Anda ketahui bahwa Joomla merupakan content management system yang dapat digunakan untuk membuat website dinamis dengan lebih mudah dan cepat.
Kekuatan utama Joomla terletak pada framework aplikasi yang memungkinkan para developer dari seluruh dunia membuat berbagai macam ekstensi yang powerful. Anda dapat menemukan banyak sekali ekstensi Joomla, baik yang gratis maupun yang berbayar.
Ekstensi Joomla diperlukan untuk menambah kapabilitas dan fungsionalitas website Joomla yang tidak ada pada kode inti dasar. Joomla sendiri memiliki lima tipe ekstensi, yaitu component (komponen), module (modul), template, plugin, dan language (bahasa). Berikut adalah penjelasannya:
1. Component
Component merupakan salah satu tipe ekstensi yang paling kompleks dan paling besar dalam hal ukuran file. Component lebih menyerupai aplikasi mini yang menampilkan konten utama dari sebuah website. Beberapa contoh component yang sudah disertakan pada paket instalasi Joomla adalah Content, News Feeds, Web Links, Mass Mail, dan Search.
2. Module
Module merupakan tipe ekstensi Joomla yang lebih kecil dan sederhana. Module menyediakan tipe spesifik informasi yang dapat ditampilkan dan disusun di sekitar component. Sebagian besar module dapat menampilkan informasi langsung tanpa perlu terhubung ke component. Beberapa contoh module bawaan paket instalasi Joomla adalah Banners (mod_banners), Menus, Who’s Online, Breadcrumbs dan Login Form.
3. Template
Ekstensi Joomla yang satu ini bertanggungjawab terkait dengan tampilan website yang dibangun. Template dapat menentukan dan menangani keseluruhan desain halaman website. Pada Joomla, sudah tersedia beberapa template bawaan. Anda juga dapat menemukan banyak pilihan template, baik yang gratis ataupun berbayar pada berbagai situs.
4. Plugin
Plugin merupakan ekstensi yang berfungsi untuk menangani tugas-tugas kecil namun penting, yang memiliki keterkaitan dengan ekstensi Joomla lainnya.
5. Language
Language adalah ekstensi inti yang digunakan untuk menerjemahkan keseluruhan area administrasi (backend area) atau tampilan depan (frontend area) website Joomla. Anda dapat menemukan dan mengelola language yang telah terpasang melalui menu Extensions -> Language(s) di area administratsi Joomla.
Demikianlah pembahasan singkat mengenai tipe-tipe ekstensi Joomla. Anda juga dapat memasang ekstensi lainnya yang diperlukan, selain ekstensi bawaan Joomla.