Monday, November 7, 2011

MENGENAL JOOMLA!



Apa itu Joomla!? 
Joomla! merupakan salah satu Content Management System (CMS) terbaik yang bersifat Open Source. Joomla! adalah
sebuah software gratis yang dapat digunakan untuk membuat web yang paling sederhana hingga paling kompleks. 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. 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!.

Sejarah 
Munculnya Joomla! berawal dari “konflik internal” di dalam kepengurusan pengembang inti Mambo Open Source atau lebih
sering dikenal dengan Mambo pada tahun 2005. Pihak  pendiri (founder) Mambo ingin membentuk sebuah institusi yang
bernama Mambo Foundation. Gagasan tersebut ditentang keras oleh pengembang dari pihak ketika (3rd developer),
alasannya karena jika pengembangan Mambo dikendalikan oleh Mambo Foundation dikhawatirkan suatu saat Mambo akan
dikomersilkan. Sekitar bulan Agustus 2005, sebagian pengembang inti Mambo keluar dari kepengurusan pengembang
program inti Mambo. Perkembangan selanjutnya, para  pengembang inti Mambo yang keluar dari kepengurusan tersebut
bergabung dan pada 16 September 2005 membuat sebuah CMS bernama Joomla! Open Source. Rilis versi awal Joomla!
yaitu versi 1.0.0 yang merupakan “cloning” dari Mambo versi 4.5.3. Disebut cloning karena memang semua sciptnya sama
persis. Nama Joomla! merupakan sebuah ejaan yang berkaitan dengan ilmu fonetik dari kata Swahili “Juumla” yang memiliki
arti bersama-sama atau secara keseluruhan. Komunitas di belakang Joomla! meliput para pengembang, para perancang,
pengurus sistem, penerjemah, para penulis isi, dan yang paling penting yaitu pengguna (end user). Ketika buku ini ditulis,
Joomla sudah merilis versi 1.5.14. Meskipun Joomla menggunakan bahasa PHP, bukan berarti harus memahami seluruhnya
tentang bahasa PHP. Bagi mereka tidak memahami kode HTML, ASP, CGI, maupun php tidak perlu takut untuk
mempelajarinya karena meskipun tidak tahu tentang kode-kode tersebut, namun masih bisa membuat sebuah web dinamis
secara cepat dengan beberapa fitur yang sangat lengkap. Untuk mengetahui lebih lanjut tentang Joomla!, dapat mengakses
langsung ke alamat website resminya di http://www.joomla.org.

Fitur Utama Joomla!
Joomla! is powerfull. Dengan Joomla! pengguna dengan mudah dan bebas menentukan apa saja yang akan dibuat untuk
memperkaya dan mempercantik websitenya. Sehingga pengguna dengan sedikit kemampuan pemograman dapat dengan
mudah membuat website yang menarik. Beberapa keunggulan Joomla! antara lain:
1.  Kemudahan instalasi dan pengelolaan.
Tahapan instalasi Joomla! layaknya aplikasi desktop kebanyakan, sehingga pengguna awam dapat dengan
mudah melakukannya. Selain itu, dengan Joomla! pengguna dapat dengan mudah mengatur dan mengelola
website.
2.  Pemisahan frontend dan backend
Di dalam Joomla! terdapat pemisahan Frontend dan Backend sehingga dengan mudah dapat mengatur dan
mengelolanya. Interface website disajikan seperti frontend, sedangkan semua administratif dan tugas manajemen
tersisa pada backend. Beberapa tugas manajemen umum, pemeriksaan naskah, mnegirim artikel juga yang dapat
diakses dari frontend.  
3.  Sistem Templating yang Mudah
Joomla! mempunyai suatu sistem templating mudah yang memperbolehkan perancang dan pengembang untuk
mengembangkan dan menyesuaikan sesuai keinginan.
4.   Eextensibility melalui component, plugins, dan module
Joomla! mempunyai banyak component, plugins, dan module yang mengijinkan pengguna untuk menambahkan,
memodifikasi sesuai keinginan. Sekarang terdapat lebih dari 4,200 ekstensi yang siap dipakai untuk Joomla!, dan
dapat diakses melalui http://extensions.Joomla!.org .
5.  Search Engine Friendly URLs

Dalam mengelola website search engine optimization adalah suatu hal penting. Dan Joomla! telah menyediakan pilihan untuk itu.

No comments:

Post a Comment