Adsense

Mengenal Aplikasi Open Source CMS berbasis web, Joomla!

Dikalangan masyarakat saat ini, kita sering mendengar istilah website atau situs, Namun tidak banyak orang yang mengetahui bagaimana cara membuat website. Mungkin diantara Anda ada yang sudah mengenal Joomla!.

Ya, Joomla! adalah salah satu aplikasi manajemen situs yang terbuka untuk umum dan juga untuk proses pembuatan website. Karena pada umumnya, jika ingin membuat sebuah website kita harus memiliki pengetahuan tentang bahasa php, html, java, dll. Tentu saja dalam mempelajarinya membutuhkan waktu & proses yang sangat lama.

Dengan teknologi website yang kian berkembang dan semakin canggih, ada cara yang lebih praktis dan bisa dikerjakan oleh orang yang awam sekalipun, kita bisa membuat website secara instant dengan Joomla!.



Deskripsi Joomla!

Joomla adalah Content Management System yang dipilih karena ia mudah dipahami, dokumentasi yang baik, dukungan komunitas pengguna dan pengembang yang aktif bersama-sama memberikan bantuan dan untuk semua kesulitan, modul-modul tambahan yang relatif lengkap, serta kemudahan implementasi karena hampir semua hosting server mempunyai syarat minimum untuk menjalankannya.

Joomla! merupakan salah satu system aplikasi manajemen situs yang terbuka (Open Source Content Management System – OS CMS) yang sangat hebat dan canggih di kelas CMS. Joomla! juga merupakan pecahan dari tim Mambo. Tim inti penunjang open source ini bergabung dalam kelompok yang bernama Open Source Matters (OSM). Lewat OSM inilah Jommla! Beralih untuk meninggalkan Mambo. Dari Joomla! juga banyak perbaikan-perbaikan atau perubahan-perubahan dari Mambo,serta melengkapi keamanannya secara lengkap.

Apa yang ada di dalam pikiran Anda ketika anda melihat web seperti detik.com, kompas.com, dan astaga.com? Anda pasti bertanya bagaimana cara membuatnya. Lebih-lebih bagaimana cara memperbaharui isi web itu setiap hari. Mungkin dalam pikiran Anda pengelola web seperti itu memperbaharui web mereka dengan cara melakukan upload file ke web. Cara ini mungkin dilakukan tetapi tidak efisien.

Web seperti detik.com, kompas.com dan astaga.com merupakan contoh dari web yang berbasis content (isi). Isi web tersebut dapat berupa berita, informasi, artikel, opini, dan lain-lain. Web yang berbasis isi biasa menggunakan aplikasi web yang bernama CMS atau Content Management System.

Dengan menggunakan CMS pengelola web tidak perlu melakukan upload file setiap ada penambahan atau perubahaan isi web. Mereka cukup menjalankan aplikasi web mereka untuk melakukan penambahan atau perubahan. Joomla yang dibahas di sini merupakan salah satu aplikasi opensource CMS berbasis web yang paling mudah digunakan. Dengan menggunakan Joomla kita bisa membuat web site yang berbasis isi seperti detik.com dan kompas.com.

Apa Itu Opensource?

Anda mungkin bertanya apa itu opensource seperti yang tertera di judul artikel ini. Opensource merupakan istilah dunia komputer yang berarti kode sumber aplikasi dapat diakses, dilihat dan dimodifikasi oleh umum sesuai dengan aturan yang ditentukan.

Opensource tidak selalu berarti gratis. Ada kala Anda perlu membayar untuk dapat tetap menggunakan aplikasi opensource jika Anda telah mencapai suatu titik yang telah disetujui dalam aturan yang telah ditentukan. Untuk menggunakan Joomla Anda tidak perlu membayar sepeser pun. Joomla gratis!

Sejarah Singkat Joomla

Joomla muncul sekitar tahun 2005 yang berawal dari sebuah CMS Mambo yang juga bersifat open source. Awalnya pihak pendiri Mambo ingin membuat sebuah institusi yang bernama Mambo Foundation, tetapi pihak ketiga (yaitu pengembang) tidak menyetujui hal tersebut dengan alasan suatu saat dikhawatirkan Mambo akan dijadikan aplikasi komersial jika dikendalikan oleh sebuah institusi.

Kemudian, sebagian pihak ketiga yang tidak setuju akan pembentukan Mambo Foundation keluar dari kepengurusan pengembang inti Mambo pada Agustus 2005. Selanjutnya mereka bergabung pada tanggal 16 September 2005 dan mengembangkan CMS bernama Joomla Open Source.

Joomla versi awal adalah kloning dari Mambo versi 4.5.3. Joomla sendiri diambil dari kata Swahili "juumla", yang berarti bersama-sama atau keseluruhan. Dalam waktu singkat, Joomla telah memiliki komunitas yang begitu besar mulai dari pengembang, perancang, pengurus sistem, penerjemah, para penulis, dan end user(pengguna).

Joomla sendiri dikembangkan dengan script PHP. Namun, end user tidak perlu khawatir jika belummenguasai script PHP, CGI, ASP, HTML, dan CSS dikarenakan Joomla telah membungkus script PHP sedemikian rupa sehingga end user hanya merancang content atau isi.

Fitur - Fitur Joomla

Joomla mempunyai banyak fitur dan dapat ditambah. Di bawah ini adalah fitur-fitur standar dari instalasi Joomla.
  • Archive Manager
  • Banner Manager
  • Category Manager
  • Contact Manager
  • Content Items Manager
  • Control Panel
  • Frontpage Manager
  • Global Check-in
  • Global Configuration
  • Install/Uninstall
  • Language Manager
  • Mambot Manager
  • Mass Mail Users
  • Media Manager
  • Menu Manager
  • Module Manager
  • Module Positions
  • News Feeds Manager
  • Poll Manager
  • Search Engine Text
  • Section Manager
  • Static Content Manager
  • Syndication
  • Template Manager
  • Trash Manager
  • User Manager
  • Web Link Manager

Keunggulan Joomla!

Dengan Joomla!, membuat website menjadi lebih mudah. Kita tidak harus memiliki pengetahuan tentang desain atau bahasa pemrograman bagi seorang pemula untuk belajar membuat website. Proses dan pengerjaanya pun relative mudah dan tidak memakan waktu lama dibandingkan menggunakan aplikasi lain, yang dibutuhkan hanyalah pengetahuan dasar mengenai cara menginstal software.
  • Gratis : Joomla! bisa didapatkan secara gratis dengan mendownload aplikasinya di internet.
  • Kemudahan mengelola isi website : Mengelola isi website dengan menggunakan Joomla! lebih mudah karena sudah disediakan untuk pengaturannya. Pengguna Joomla! tinggal membuat saja apa yang ingin di isikan ke dalam website nya.
  • Kemudahan mengganti tampilan website : Tampilan atau yang biasa disebut template Joomla! sangat banyak dan beragam sesuai dengan versi Joomla! yang kita gunakan. Memodifikasi template yang kita pakai pun sangat mudah dengan menggunakan software Photoshop, template tersebut bisa di edit tanpa harus mempersoalkan hal-hal yang tidak diinginkan. Dengan demikian,template akan berubah sesuai yang anda inginkan.
  • Dukungan dari pihak ketiga : Jika kita ingin menginstal komponen atau modul yang didownload dari internet,bisa dengan mudah digunakan dan di konfigurasikan sesuai keinginan kita . Tentu saja, komponen tersebut harus sesuai dengan versi Joomla! yang kita pakai / install. Untuk saat ini mungkin anda belum dapat membuat modul atau komponen Joomla! sendiri,namun suatu saat nanti, mungkin saja anda dapat membuat komponen-komponen atau modul tersebut untuk website anda sesuai yang anda kehendaki.

Kelemahan Joomla!

Beberapa kelemahan yang sudah disempurnakan Joomla! adalah :

  • Penyempurnaan di class phpmailer.
  • Penambalan cacat di fitur aktivasi yang mengandung ruang terbuka untuk diserang dengan SQL injection.
  • Penyempurnaan cacat di komponen Poling (polls component).
  • Penyempurnaan mass mailer yang terbuka bagi spam.


Link-Link Joomla!

  • Joomla.org, web utama Joomla Di sana anda dapat mengakses berita-berita terbaru mengenai Joomla dan mendownload aplikasi Joomla
  • Forum.Joomla.org, forum komunitas pengguna Joomla Kalau Anda memiliki pertanyaan atau kesulitan dalam menggunakan Joomla Anda dapat menanyakannya ke forum itu.
  • Developer.Joomla.org, web yang menyediakan manajemen proyek yang bersangkutan dengan Joomla Di sini juga Anda dapat men-download projek-projek Joomla.

Saat ini Joomla! Sudah memasuki area komunitas.Joomla! menjadi sebuah Trade mark atau Brand Image, bahwa dunia open source bisa berkembang dengan baik dan sempurna.Joomla! menjadi milik semua orang yang dapat digunakan untuk dikembangkan berdasarkan kemampuan dan keterampilannya untuk menjadi penyumbang dalam pengembangan proyek situs. Semua orang berhak mengetahui dan menggunakan Joomla! dan mengutak-atik Joomla!. Bahkan, semua orang punya kesempatan yang sama dalam hal pengembangan proyek Joomla! ini. Dengan demikian, Joomla! menjadi milik bersama bagi semua, komunitas, dan masyarakat. Semoga Bermanfaat...




(Dirangkum dari berbagai sumber resmi)

Posting Komentar

1 Komentar

Stop Komentar SPAM
Berkomentarlah dengan Sopan
Salam Anak Bangsa