Membandingkan Drupal dengan CMS seperti Mambo/Joomla, Wordpress, atau PHP Nuke seperti membandingkan langit dan bumi. Wow, sedemikain jauhnya? Saat pertama kali beralih ke Drupal dari Joomla memang cukup menyulitkan saya. Maklum, waktu itu saya menjadi module developer untuk Simple Board Forum khususnya untuk module Last Forum Subject. Juga sebagai core developer untuk component Joomblog yang memberikan kemampuan membuat blog pada Joomla. Seperti apakah hebatnya Drupal sebenarnya sehingga para Developer beralih ke Drupal?
Membandingkan Drupal dengan CMS seperti Mambo/Joomla, Wordpress, atau PHP Nuke seperti membandingkan langit dan bumi. Wow, sedemikain jauhnya? Saat pertama kali beralih ke Drupal dari Joomla memang cukup menyulitkan saya. Maklum, waktu itu saya menjadi module developer untuk Simple Board Forum khususnya untuk module Last Forum Subject. Juga sebagai core developer untuk component Joomblog yang memberikan kemampuan membuat blog pada Joomla. Seperti apakah hebatnya Drupal sebenarnya sehingga para Developer beralih ke Drupal?
Semua CMS menawarkan fleksibilitas tetapi Drupal menawarkan hal yang lebih. Beberapa keunggulan Drupal dibandingkan dengan Mambo/Joomla dan Wordpress adalah:
- Multi Sites. Secara built-in Drupal mendukung pembuatan multi sites, fitur ini tidak terdapat pada Joomla maupun Wordpress.
- Forum. Secara built-in Drupal memiliki kemampuan membuat Forum.
- Cascading Comment. Secara built-in Drupal mendukung komentar bertingkat (bukan flat). Sehingga mudah untuk membaca sebuah komentar ditujukan kepada komentar yang mana.
- Multi content type. Ini adalah kemampuan built-in Drupal yang luar biasa. Artinya anda dapat membuat jenis konten khusus untuk berita, produk dan artikel misalnya. Ini benar-benar jenis kontent bukan sekedar pengkategorian! Modul CCK memperluas fitur hebat ini. Drupal otomatis membuat table baru untuk Content Type baru anda!
- Unlimited Cascading Category. Joomla hanya mendukung kategori 1 tingkat saja, Joomla tidak dapat membuat sub kategori berikutnya. Secara built-in kategori Drupal mencapai level tak terbatas!
- SEO, website-website Drupal terkenal karena SEO-nya yang handal.
- Template yang fleksible. Bagaimana caranya anda mengubah bentuk/layout sebuah form isian? Drupal menyediakan template yang sangat fleksibel dan mudah untuk dipelajari.
- Profile. Profile adalah kemampuan built-in Drupal yang mengagumkan juga. Anda dapat menambah field seperti Nomor KTP, Alamat, Tanggal Lahir dan sebagainya saat user mengisi form registrasi! Kemampuan ini tidak ada di Joomla maupun Wordpress.
- Drupal memilih JavaScript Library jQuery secara konsisten. Sedangkan Joomla dan Wordpress berganti-ganti menggunakan jQuery dan Mootools.
- Masa depan yang tidak jelas pada Mambo/Joomla.
- Sejak 12 Oktober 2006, Joomla 1.5 Beta1 diluncurkan dan sampai 6 Oktober 2007 baru masuk 1.5 RC3. Jadi selama 1 tahun belum kelar-kelar juga!
- Sedangkan Drupal 4.7.0 muncul pada 1 May 2006 (sudah menyertakan fitur AJAX!) dan 5.0 pada 15 Jan 2007, hanya 6 bulan saja. Bahkan Drupal 6 Beta 1 muncul pada 15 Sep 2007 dan Drupal 6 Beta 2 pada 17 Okt2007, hanya 1 bulan saja! Padahal Drupal 6 membawa fitur baru berupa Multi Languages yang semakin membuat Drupal hebat.
- Dukungan developer pada Drupal semakin banyak saja. Dan tidak sedikit jago-jago Joomla beralih ke Drupal terutama di negara-negara di mana bahasa Inggris bukan bahasa utama. Hal ini disebabkan karena kemampuan multi languages pada Drupal. Bahkan sejak Drupal 5 karena module i18n merupakan cikal bakal multi languages pada Drupal 6!
- CCK (Content Creation Kit). Ini adalah salah satu killer feature-nya Drupal. Cuma Drupal yang menyediakan module yang sedemikian praktisnya sehingga anda dapat membuat aplikasi slide show, gallery, buku tamu bahkan sampai e-commerce dengan bantuan CCK ini! Dipadu dengan module Views yang semakin memudahkan website Drupal melayani kebutuhan tampilan yang dapat dikustomisasi sendiri oleh user tanpa coding sedikitpun!
- Hook System. API pada Drupal menggunakan system hook yang terbukti ampuh. Dengan mudah kita dapat menyuntikkan (hook) sesuatu pada bagian kontent tertentu misanya. Dengan system WEIGHT pada setiap elemennya membuat saya mudah memposisikan sebuah elemen baru pada Drupal!
- Views. Modul ini menyediakan interface untuk melakukan query ke database Drupal sehingga anda dapat membuat berbagai laporan. Bukan hanya itu saja tetapi ada fasilitas argument dan explode filter! Kombinasi CCK dan Views mampu mengganti ratusan modul!
- User Define Menu. Secara built-in Drupal memiliki kemampuan untuk membuat menu-menu baru bahkan secara bertingkat!
Apalagi ya? Rasanya cukup sebagian saja kemampuan Drupal saya kemukakan. Singkatnya sebagai salah satu mantan Developer Mambo/Joomla saya menyadari betapa hebatnya Drupal ini sehingga saya ibaratkan sebagai langit dan bumi. Tetapi, tentu saja di atas langit masih ada langit!
masih ada: module yang
masih ada:
module yang tersedia sangat banyaaak, bahkan SMS gateway module sudah ada (tapi belum pernah coba).
I really like joomla and
I really like joomla and it's addons plus there is a ready made joomla package with lots of them already configured.
Setuju banget, tapi....
Saya setuju banget dengan conclusion admin about drupal, tapi karena kelewat canggih banyak yang bingung untuk menggunakan drupal. Saya usul deh ke admin, gimana kalo admin bikin buku tentang drupal beserta tip & triknya. Saya yakin newbie lainnya juga
mmbutuhkan. Saya pesen duluan!!
Re: Setuju banget, tapi....
Sebenarnya buku Drupal 5.x sudah hampir selesai tetapi gw nunggu Drupal 6 sekalian aja. Jadi buku ini nanti bahas Drupal 5 dan 6 termasuk cara migrasinya.
Mengapa? Sebab D6 membawa teknologi AHAH (pergembangan lanjutan dari AJAX!) dan Multilingual yang luar biasa! Termasuk juga lib jQuery yang baru yg membawa banyak fasilitas baru untuk animasi/effect!
Waduh ... Kapan Terbit Bukunya ?
Waduh, kayaknya dari dulu dah merencanakan akan menerbitkan buku ya, kalau nunggu lagi dan lagi, nanti drupal versi yang lebih baru keburu dirilis, nanti nunggu lagi dan nunggu lagi :)) . Salut deh buat drupal, CMS yang terhebat saat ini. Aku juga mau pesan bukunya kalau dah terbit. Maklum, buat mengikuti perkembangan drupal terus terang harus invest banyak waktu, cepet banget. Bravo drupal!
Buku Drupal 5.x dulu ...
Alhamdulillah buku Drupal 5.x sudah hampir selesai. Buruan di ending dan diterbitkan, gak usah nunggu Drupal 6 (bikin bukunya sendiri).
Yang penting newbie punya basic, soalnya betul-betul menyita waktu buat learning drupal step by step.
Ntar kalo newbie udah punya basicnya bisa lebih asyik,
pertanyaan yang dilontarkan di forum ini akan lebih berbobot. nggak cuma seputar instalasi drupal tapi udah naik ke aplikasi drupal.
Viva drupal-id
mana bukunya...???
Re: mana bukunya...???
Kemarin lusa, 30 Jan 2008, sudah keluar D6 RC3! Artinya sebentar lagi muncul D6 Official Version. Setelah D 6.0 resmi muncul maka bukunya akan disusun, jadi nanti bahas D5 dan D6 sekalian (fokusnya tetap di D6).
aplikasi
sori, ku masih baru, yg dimaksud aplikasi drupal tuh yg mana lagi ???
Drupal
Saya jatuh cinta sama Drupal karena 'node' nya itu lho. Hampir semua konten masuk ke dalam node, sehingga Search-nya sangat powerful.
Saya pakai drupal 4.x untuk membuat suatu pesanan website, dan pernah menempati ranking 10 besar di google search untuk website tersebut. Sayangnya saya kesulitan membuat dan mengembangkan modul. Berbeda sekali dengan programming modul di PHPNuke yang sangat fleksible (CMS yang pertama saya kenal, tapi sekarang sudah saya tinggalkan). Akhirnya saya frustasi dan menyerah, saya tahu hebatnya Drupal, tapi tidak bisa membuat modul karena sedikit sekali tutorial saat itu. Akhirnya saya migrasi ke suatu framework. Cape deh!
Sekarang saya coba balik lagi, siapa tahu tutorial-nya lebih lengkap, terutama developing modul baru!