Dalam artikel ini saya akan coba berbagi ilmu tentang kelebihan dan kekurangan joomla, namun sebelum masuk inti dari artikel ini saya jelskan terlebih dahulu tentang Joomla. Apa itu joomla? Teman-teman yang bergelut dibidang IT sudah sering mendengar Joomla, joomla merupakan salah satu CMS (Content management system) yaitu salah satu Portal yang memfasilitasi dalam pembangunan dari sebuah website serta pembaharuan content website tersebut. Jommla yang awalnya dibuat oleh perusahaan Miro yang berasal dari Australia yang dalam pengembangannya berawal dari poject open source kemudian beralih ke mambo CMS seiring dengan perkembangannya mambo berubah menjadi Joomla yang berjalan hingnga kini.
Kebanyakan sekarang pembuatan website yang cepat lebih mengunakan CMS, ini sebabnya content-content yang ditawarkan sangat beragam. Apalagi joomla sangat berkembang sehingga komunitas joomla sudah banyakbahkan di indonesia. Komunitas joomla Indonesia bisa kita temukan di http://www.id-joomla.com/forum atau http://forum.joomla.org/ Namun selain joomla ada jenis CMS (Content management system) lainnya yang bisa kita gunakan dalam pembangunan website, sperti wordpress dan Drupal.
Dalam artikel ini saya membahas tentang kelebihan dan kekurangan joomla agar teman-teman dapat membandingkan dengan CMS (Content management system) yang lain dan teman-teman dapat memilih CMS (Content management system) mana menurut teman-teman baik digunakan dalam pembuatan sebuah website. Namun perbandingan tidaklah berpengaruh karena semuanya kembali lagi ke pada pihak teman-teman bahwa CMS (Content management system) mana yang dapat memberikan teman-teman sebuah daya tarik dari fitur-fitur yang ditawarkan sehingga kebutuhan yang diinginkan dapat tercapai.
Berikut ini adalah fitur-fitur yang ditawarkan dalam CMS (Content management system) Joomla :
a. System caching
b. Peningkatan peformansi
c. RSS
d. Blogs
e. Polling, dll
Jommla untuk End Usernya berupa :
a. Simple
b. Flexible
c. Elegant
d. Customizeable
e. Powerful
Adapun aplikasi pada CMS (Content management system) joomla ini yaitu :
a. Corporate Website or portals
b. Online Commerce
c. Small Busines Website
d. Non-profit and Organiszationnal website
e. Government Application
f. Corporate Intranets and extranets
g. School and church website
h. Personal or family homepage
i. Community-based portal
j. Magazines and newspaper
k. dan lainnya
Joomla untuk Developer :
a. integrated e-commerce system
b. Inventory system control
c. Data reporting control
d. Custom product catalog
e. Complex business direction
f. Reservation system
g. Communication tools
h. Application bridges
Nb : link yang dapat dikunjungi : http://developer.joomla.org
Kebutuhan system pada joomla yaitu
a. OS windows, Linux, Mac
b. Webserver : apache 1.x atau Apache 2.0x
c. PHP
d. MySQL
e. XAMPP http://www.apachefriends.org/en/xampp-windows.html
Joomla sangatlah berkembang dan banyak fitur yang disediakan dalam pembangunan sebuah website, dalam pembuatan website pada CMS joomla ini ada beberapa kelabihan dan kekurangannya.
Kelebihan pembuatan website pada joomla adalah :
1. Merupakan salah satu open source CMS dengan fitur yang powerfull
2. Penggunanya dari seluruh dunia baik itu dalam simple website sampai aplikasi yang komplek
3. Gaya pembuatan yang bisa dibilang murah
4. Kemudahan dalam instalisasi yang bisa secara online atau offline sehinnga computer yang kita gunakan hanya membutuhkan server sperti WAMP
5. Dapat digunakan secar gratis dan hanya membayar web hosting
6. Component dan modul yang bisa kita dapat secara gratis
7. Kemudahan dalam pembentukan website baik dengan cara object-class ataupun dengan system pemrograman yang lainnya. Sehinnga serumitnya aplikasi bisa ditangani tanpa harus kita mempelajari tentang API Joomla.
Kekurangan pembuatan website pada joomla adalah :
1. Fasilitas multisite tidak tersedia pada joomla
2. Keterbatasan sebuah ACL (access control list)
3. Kurangnya chace memory yang disediakan.
4. Tidak adanya fasilitas tracker
5. Jarang dalam urutan pertama dalam search engine
Cukup sekian yang dapat saya berikan ke pada teman-teman, semoga dapat membantu dan memberi wawasan bagi teman-teman pembaca.
Terima kasih.
Author : ardi siskayana(113040274)
Penulis adalah Mahasiswa Jurusan Teknik Informatika Unpas