Pengertian Joomla Open Source atau lebih sering dikenal dengan Joomla! merupakan salah satu Content Management System (CMS) yang bersifat Open Source, ialah sebuah software gratis yang dapat digunakan untuk membuat web yang paling sederhana hingga paling kompleks sekalipun, seperti web portal. Disebut open source karena pengguna dapat memodifikasi, menghapus, maupun menambah script yang disertakan dalam software tersebut asal tetap mencantumkan hak cipta dan mentaati peraturan yang telah disepakati bersama-sama.
Software open source berbeda dengan software gratis (free use) karena software yang bersifat gratis tidak menyertakan file-file aslinya (script) dari software tersebut sehingga pengguna tidak dapat mengetahui bagaimana dan apa isi yang terkandung di dalamnya. Intinya, kode (script) dibuka untuk pengguna agar dapat dimodifikasi sendiri sesuai keinginan.
Joomla! adalah salah satu CMS yang memilliki komunitas besar di seluruh dunia dengan didukung oleh para pengembang ketiga yang akan terus mengembangkan program inti Joomla!. Untuk mengetahui lebih lanjut tentang CMS, silakan kunjungi website resminya di http://www.opensourcecms.com.
Keunggulan Joomla!
Pada awal perkembangannya, Joomla! tidak diminati oleh masyarakat luas. Alasanya klasik, yaitu dikarenakan Joomla! merupakan software yang gratis sehingga dianggap tidak aman, banyak kelemahan, kurang bergengsi, tidak impresif dan anggapan negatif lainnya. Sikap apatis tersebut dipatahkan oleh para pengembang inti Joomla! dengan dibuktikannya beberapa aplikasi tambahan yang sangat fleksibel untuk disisipkan ke dalam sistem Joomla!. Pada akhirnya, masyarakat dapat memanfaatkan Joomla! untuk berbagai keperluan terutama membangun website secara cepat tanpa mengesampingkan segi keindahan tampilan.
Mengapa memilih Joomla! ?
Aplikasi yang beragam dapat dibuat menggunakan Joomla! Karena memiliki beberapa kemampuan, diantaranya:
- Dapat melakukan update halaman utama, halaman berita, halaman artikel, maupun halaman arsip secara cepat.
- Dapat menambahkan item menu baru pada main menu, other menu, maupun top menu dengan mudah dan cepat.
- Dapat mengatur weblink dengan cepat dan mudah.
- Dapat mengatur banner (iklan).
- Dapat mengatur FAQ (Frequently Asked Questions).
- Dapat mengatur Newsflashes
- Dapat membuat arsip dan menampilkannya kembali
- Dapat mencetak, mengirim artikel lewat email, dan membaca artikel dengan format PDF.
- Dapat mengatur pengguna (user) dengan tingkat akses level yang berbeda
- Dapat menambah komponen, modul, plugin, dan template dari pihak ketiga (seperti: gallery, forum, calendar, video player, slide show, antiflood, block IP, agenda, shoutbox, games, guestbook, shopping cart, dan sebagainya)
- Dapat menampilkan file multimedia tanpa harus membuat script sendiri Desain Joomla! berbeda dengan aplikasi sejenis seperti Microsoft Frontpage maupun Macromedia Dreamweaver. Joomla! sangat fleksibel, mudah digunakan, dan bentuknya sederhana, menjadikan software ini sangat user friendly karena:
- Mudah melakukan setup/instalasi.
- Memiliki tampilan administrator yang sederhana untuk mengatur isi situs (website)
- Mudah digunakan untuk mengedit (menambah, mengubah, dan menghapus) materi dangambar.
- Fleksibel untuk mengatur tampilan front end (halaman utama).
- Fleksibel untuk menambah komponen, plugins, modul dan template yang baru dari pihak ketiga.
Seperti telah diijelaskan sebelumnya bahwa Anda untuk menggunakan Joomla! perlu lagi mengetahui konsep pembuatan web dengan HTML, PHP, ASP, XML maupun DHTML. Pengguna cukup memasukan contentdan gambar yang ingin ditampilkan ke halaman situs. Bahkan webmaster sekalipun tidak perlu memahami program FTP untuk melakukan upload data, karena Joomla! sudah dapat menanganinya.
Manfaat Joomla!
Dalam waktu yang relatif singkat, Joomla sudah menjadi salah satu software yang handal untuk berbagai keperluan sesuai dengan kebutuhan penggunanya. Banyaknya aplikasi yang dapat disisipkan ke dalam sebuah website, menjadikan Joomla! sebagai alternatif utama ketika membangun sebuah website secara dinamis dan interaktif.
Joomla! dapat dimanfaatkan ketika memutuskan untuk mulai mengembangkan dan mengelola website dinamis secara cepat dengan tidak mengesampingkan keindahan tampilan dan fitur-fitur yang sangat beragam.
Tidak ada komentar:
Posting Komentar