The truth of a theory is in your mind, not in your eyes.

Wordpress vs Drupal vs Joomla

Dari sekian banyak free CMS yang beredar, sebut saja ada E107, Mambo, Wordpress, Drupal, Joomla, dll ada 3 CMS yang paling banyak dibicarakan saat ini, Wordpress, Drupal & Joomla. Karena masing-masing mempunyai keunggulannya masing masing.

Dari beberapa CMS tersebut, kadang-kadang membingungkan kita untuk memilih mana yang paling cocok untuk kebutuhan kita. Menilik hal ini, saya memberikan saran sebagai berikut.

 

  1. Wordpress.
    Gunakan Wordpress apabila teman teman ingin membangun blog dengan pilihan theme yang banyak dan bisa di gonta ganti seperti mengganti baju dan tidak mau dipusingkan oleh proses instalasi dan setup yang susah.

  2. Joomla.
    Gunakan Joomla apabila teman teman ingin membangun website yang sedikit kompleks (tidak hanya untuk membuat blog) dengan penawaran theme, support & komunitas yang baik. Contoh: company profile, portfolio site, picture galery, dll.
     
  3. Drupal
    Gunakan Drupal apabila anda senang melakukan kostum modul ataupun membuat modul modul baru. Team developer dari Drupal sangat sangat agresif. Hampir setiap bulan melakukan update dengan mengeluarkan versi baru. Jadi intinya, kalau anda ingin sedikit tertantang dalam membuat sebuat website dengan fitur fitur baru yang ingin anda buat sendiri, pilihan yang tepat untuk menggunakan Drupal.

Mau tau lebih lengkap mengapa? Bisa merujuk pada pembahasan dibawah

Core Requirement


Mysql, PHP, Apache

Download WAMP (WIN)
Download MAMP (MAC)
Download LAMP (LINUX)
 

Wordpress Logo


Wordpress adalah sebuah CMS yang mempunyai kemampuan untuk membuat website dengan sangat instan. Seperti mie instan, konfigurasi cms ini bisa dilakukan tidak sampai 10 menit. Download sourcenya, upload ke server/root document, create database dan selesai.

Wordpress sering digunakan untuk membuat sebuah blog pribadi, tak hanya sebatas itu wordpress juga bisa di gunakan untuk membuat berbagai jenis website dengan design dan fitur yang menarik. Berbagai jenis design theme yang menarik dan unik serta komunitas yang aktif dan besar membuat Wordpress menjadi salah satu CMS yang paling banyak digunakan. Mungkin paling banyak menurut saya digunakan sekarang ini. Salah satu parameternya yaitu dari banyaknya download wordpress 2 tahun belakang ini dan jumlah pengunjung yang mengunjungi website resminya. Tidak percaya? Bisa coba liat gambar di bawah ini.

 wordpress vs joomla vs drupal

Statistic diatas merupakan potongan traffic dari http://www.alexa.com yang menampilkan pengunjung wordpress, drupal dan joomla. Bisa dilihat, garis berwarna biru merupakan statistik untuk wordpress dan menduduki peringkat pertama dalam hal banyaknya pengunjung.

Kuncinya adalah, Wordpress sangat mudah digunakan dan di setup. Ketika pertama kali saya menggunakannya sagat mudah sekali untuk mengerti tiap langkah selanjutnya yang harus saya lakukan. Kelihatannya memang Wordpress diciptakan untuk menghandle semua aktifitas/keperluan blog seperti pinging, multiple profil blog, trackback, dan masih banyak lagi. Tetapi, banyak para developer ataupun programmer ataupun user yang mengeluh, karena default Plugin wordpress susah untuk di costumize. Bahkan sangat sangat sekali susah apabila mengambil resiko malah sering menyebabkan plugin sama sekali tidak bisa digunakan.

Tetapi Wordpress bukanlah untuk semua jenis website. Terutama website yang membutuhkan fitur yang kompleks sehingga butuh untuk membuat plugin ataupun plugin custom yang sangat sangat sudah untuk dibuat. Apabila kita mencoba untuk mengubahnya, crash serting sekali terjadi setelahnya. Kenapa? Mungkin karena Wordpress memang menyediakan fasilitas hanya seputar blog. Banyak para user komplain karena Wordpress sagat susah untuk dikembangkan lebih lanjut. Bahkan upgrade pun sangat susah di lakukan.

Kelebihan

  1. Sangat mudah untuk digunakan
  2. Tidak memerlukan modifikasi
  3. Sangat baik untuk blog
  4. Sangat user frienly

Kekurangan

  1. Bukan untuk developer
  2. Banyak komunitasnya melakukan komplain, sehingga komunitasnya kurang membangun
  3. Upgrade sering menimbulkan masalah baru. Akan lebih baik tidak melakukan upgrade

 

Druapl Logo Drupal


Apabila teman teman gemar untuk ngoding, melakukan explorasi terhadap suatu script, ataupun gemar untuk melakukan costomize terhadap satu modul yang sudah jadi, maka drupal adalah untuk teman teman.

Drupal memang dibuat sedemikian rupa sehingga sangat fleksibel untuk pengembangan selanjutnya. Saya telah menggunakan Drupal sejak 3 tahun yang lalu, dan merasa sangat cocok dan dapat memenuhi semua kebutuhan. Drupal menjelma menjadi salah satu CMS yang paling digemari karena securitynya memang paling baik dibandingkan dengan CMS CMS lain. Komunitas drupal sangat banyak, apabila ingin mengetahui suatu jawaban dari pertanyaan yang kita tanyakan, cukup gabung di Channel IRC drupal. Banyak sekali support support yang diberikan oleh sesama developer dan dokumentasinya pun sangat lengkap dari cara membuat module, upgrade, migrasi dll.

Tentunya karena Drupal dibuat untuk memenuhi "Fleksibilitas" yang tinggi, sehingga mengorbankan sisi design. Sehingga theme Drupal kebanyakan adalah developer yang mengerti programming yang membuatnya dan sangat sedikit dibandingkan dengan Joomla maupun Wordpress.

Kelebihan

  1. Sangat cocok untuk developer. Jika teman teman senang coding, inilah yang paling cocok.
  2. Komunitas yang besar dan sangat membantu
  3. Dapat untuk membuat website dari yang sederhana hingga ke website yang sangat kompleks

Kekurangan

  1. Bukan CMS yang baik untuk dijadikan bahan pembelajaran membuat template pada CMS. Karena tidak "Designer Friendly".
  2. Untuk melakukan setup pada server, memerlukan lebih banyak waktu dan pengetahuan dibandingkan dengan wordpress ataupun joomla. Oleh karena itu, uang yang dikeluarkan juga pastinya lebih banyak :)

 

Joomla


Apabila Wordpress menawarkan kemudahan, Drupal lebih berat ke sisi developer, apakah Joomla lebih berat ke sisi designer?

Jawaban saya adalah kemungkinan iya.

Joomla menawarkan kemudahan bagi para designer membuat Theme. Sehingga banyak designer terjun untuk membuat theme Joomla apabila dibandingkan dengan Drupal. Tapi apakah Joomla, seperti drupal yang menyingkirkan kemudahan untuk membuat theme demi mempermudah untuk customize core script lebih lanjut? Sepertinya Joomla menggabungkan keduanya. Seperti apa yang tertera dari arti Joomla sebenarnya: "Kebersamaan" dalam bahasa Swahili (Urdu).

Pengguna yang mengerti design akan lebih senang menggunakan Joomla karena kemampuan "Engine"-nya yang mempermudah kita untuk mendesign ulang/membuat ulang design dari nol sesuai dengan keinginan masing masing designer. Pendatang baru yang ingin mempunya website sedikit kompleks cenderung memilih CMS ini karena fitur fitur yang ditawarkan. 

Joomla menawarkan sistem MVC sehingga user dengan sedikit kemampuan dapat menambahkan ataupun melakukan kostumisasi tanpa merubah bentuk asli dari script itu sendiri. 

Apa itu MVC? MVC atau Model View Controller merupakan suatu teknik implementasi script yang memisahkan antara design dan business logic.

Tetapi Joomla masih jauh dari sempurna. Joomla masih tidak sefleksibel Drupal. Dengan melakukan banyak perubahan pada script Joomla yang sebenarnya kurang fleksibel, akan membuat sistem berjalan tidak dengan semestinya ataupun sistem berjalan sangat berat. Tidak seperti Drupal. Drupal dapat menjalankan beberapa website dengan satu database dan backend/admin page. Joomla mempunyai kekurangan untuk membuat banyak website dengan satu infrastruktur.

Ketika kita membandingkannya dengan Wordpress, Jomlah masih kalah dalam hal user friendly. Saya mempunyai teman, yang memang kelihatannya lebih menyukai Wordpress karena lebih user friendly. Bukan masalah apakah kita nanti mengajarinya mengenai Joomla, menjelaskan kenapa tidak menggunakan Joomla, tetapi sebagian orang tidak ingin memfokuskan diri ataupun belajar bagaimana cara menggunakan yang sedikit lebih rumit. Mereka lebih memilih yang instan dan paling mudah untuk dipelajar dengan menyingkirkan mengenai fleksibelitas ataupun design.

Kelebihan Joomla:

  1. Lebih familiar untuk user ( Designer, Developer dan Administrator)
  2. Komunitas yang besar dan selalu membantu untuk membangun modul modul yang bagus.
  3. Perkembangannya sangat cepat dan selalu mengembangkan diri 3 tahun terakhir.

Kekurangan Joomla:

  1. Masih kurang familiar bagi pengguna baru.
  2. Tidak sefleksibel Drupal.
  3. Tidak bisa membangun beberapa website dengan satu database dan admin page/backend.

 

Fakta dan Data

 

Wordpress

Joomla

Drupal

Versi yang digunakan

2.7.1

1.5.X

6.10

Url Url Penting

- Website Resmi
-Download
-Get Started

-Website Resmi
-Download
-Get Started

-Website Resmi
-Download
-Get Started

Security

OK

OK

Sangat Bagus

User Friendly

OK

OK

Kurang

Komunitas

OK

Sangat Bagus

Sangat Bagus

Komunitas Lokal

Ada

Ada

Ada

Your rating: None Average: 3.8 (18 votes)

Comments

LypeMecyLotBGLypeMecyLot

replicahandbagsus

Dimana saya dapat men-download versi terbaru dari XRumer?

Halo semua XRumer 7.0.12 menjadi terlalu tua sekarang Ini versi program tidak efektif pada saat :( Dimana saya bisa men-download terbaru , versi sebenarnya XRumer? Terima kasih ! P.S By the way , harga xrumer setelah 2013/1/5 akan tumbuh hingga $ 650 ... Oleh karena itu , jika ada yang ingin menjual kembali ini, menulis saya di PM atau Skype Mr.MarcusVof54

AJRLGqmRrAbTJ

I'm so glad I found my solution oilnne.

FQTRHQoFXVPKbUKaboi

It's wondruefl to have you on our side, haha!

I love Drupal

Saya masih nyubie kalo urusan web/blog. Kaya kebanyakan orang, saya juga nyobain the big 3 CMS (WP - Joomla - Drupal). Pertama saya nyicipin Joomla, trus nyobain Drupal. Ternyata lebih gampang Drupal ketimbang Joomla. WP ? 'GA DACH. Emang penggunanya rame. Justru karena itu WP kesannya jadi PASARAN. Thema/Template nya emang segambreng. Tapi apa kita butuh sebanyak itu juga ?? Daripada pusing, mending saya mantepin hati milih Drupal. WP lebih mudah Instalasi-nya ? Drupal lebih gampang lagi. Yg ada di Joomla/WP ada semua di Drupal. Yg ada di Drupal blon tentu ada di Joomla/WP.

hcziWxZmbbuaCqfKqU

I agree with Colin.Without having the kwngledoe/experience it only makes sense to use an open source application.I have built custom CMS's, along with use applications like Joomla. I know Joomla can be complete overkill on a small scale site. I use WordPress as a CMS often to build small scale sites. The code is easy to modify if you need any customization, its much simpler than Joomla/Drupal, its thouroughly tested with a huge user community.Creating a custom CMS has its place, but it so does using an off the shelf solution to build quickly and bug free.

YTluctPTSElPaVXAn

That's more than senibsle! That's a great post!

answer

All people deserve wealthy life and business loans or just auto loan would make it better. Just because freedom is based on money state.

YJqWewdYKcBcYOeZBf

Thanks for wirtnig such an easy-to-understand article on this topic.

PotHrtFyNeu

I'm out of laeuge here. Too much brain power on display!

GYoLwrQlAChgzvdsEZk

And I thouhgt I was the sensible one. Thanks for setting me straight.

wah... artikelnya

wah... artikelnya menarik...

terus web mas ini dibangun pake apa?

mampir ke sini mas. farm-industry.blogspot.com

Dengan DRUPAL boss :)

Dengan DRUPAL boss :)

numpang tanya

kalo misalkan satu website bisa dua platform gak?

misalkan : joomla + phpb, wordpress + joomla, phpb + wordpress, dll

makasih sebelumnya :D

XuaTbGucoAfnuomvEm

That's a slick ansewr to a challenging question

fHjwUUnBytLGeCgSK

In awe of that asnwer! Really cool!

tGkaIOwzplWr

Harrison,Yeah the topic is different and Immediately Before or Immediately After is ralely not as helpful and ralely to anyone. Many people prefer being weekends with their families rather than on the conference or simply have not much time.In most cases people will mostly look forward to few good sessions having them spread over too much time is a waste of time. Many people I know did not even come to the whole conference but just to one-two of the days to hear the stuff most relevant for them. Keeping it the same times gives people more choice.But OK anyway I guess everybody is now happy with outcome.

BUlNfjtXpAHy

Wow! Great to find a post with such a clear mesasge!

EJkiEFUHFTDuS

Domas,So why making the connreefce as response to being unhappy with agenda does not make you happy ? It is all about choice.Seriously If some other company would run the company across the road from MySQL Users Conference (or any other connreefce) I could either not care if I would find this event boring and worthless or I would love it if there are some topics I'd like to attend.And about Marks comment you know your stuff well beyond MySQL and we surely would like to see you sharing your knowledge at our connreefce.

knaioblChLHTbhCu

Hi Peter,You don't think that scheduling a cofnerence at a hotel across the street from an already scheduled cofnerence on virtually the same topic is rude?If you really did care about allowing the users the best choices, then you could have scheduled it immediately after or before. That way users could attend either or both and have the most choice. No traveling twice, no conflicts, everyone is happy.Instead, you schedule it head to head in an attempt to draw people away and cut the attendance down to an event that has been planned for many months.That is the difference between allowing users choice and directly attacking another event. That is what makes people unhappy enough to create blog posts about it.

website ini pke drupal ya,,

website ini pke drupal ya,, hehe,, kbetulan sya drupal developer,, stuju ama article ini,,,

klo mau cari tantangan d cms dan bnr" jiwa web developer drupal cocok bgt.. pkoke mantap!!!

Waduh jadi binung..

Perkama kali mengenal CMS sy pake Joomla. Karena sy gk bisa bikin tampilan sendiri, sy beralih ke coding dan desain sendiri (tanpa cms). Kemudian baru baru ini mencoba menggunakan wordpress.. Nah.. ini lagi dikasi drupal hahahah.. jadi tertarik lagi dah download. Thanks infonya.. Setidaknya dengan informasi ini saya tau harus pake apa nantinya. Semoga Drupal nantinya bisa memenuhi keinginan saya...

Terima kasih infonya

Terima kasih, info yang cukup berharga. Kebetulan lagi nyari2 plus minus dari sejumlah CMS. Saya sendiri baru yoba Wordpress dan Joomla. Dan baru ingin mencoba Drupal.

Pingback

[...] Lain: http://logcode.net/content/wordpress-vs-drupal-vs-joomla Filed under: Information Leave a comment Comments (0) Trackbacks (0) ( subscribe to comments [...]

Wah, jadi drupal ya?

Wah, jadi drupal ya?? Saya penggemar Joomla nih....

(no subject)

Quote: ...Mereka lebih memilih yang instan dan paling mudah untuk dipelajar dengan menyingkirkan mengenai fleksibelitas ataupun design.... wah, kalo menurut saya, WP sama sekali tidak menyingkarkan design loh. kekuatan utama WP memang ada di user-friendly nya, tapi tidak berarti menyingkirkan design juga. Banyak themes WP yang bagus-bagus. WP juga bisa di-tweak untuk menjadi lebih dari sekedar blog. Tinggal masalah pemakai nya mau terjun mengutak-atik atau tidak. Salam :)

Maksud dari design di sini

Maksud dari design di sini adalah design dari segi arsitektur system, bukan design tampilan. Kalau mengenai tampilan memang wordpress salah satu yang terbaik. Karena memang di buat untuk memudahkan designer untuk mendesign bahkan tanpa lagi harus benar benar menguasai php (cukup sekedar tahu) designer sudah bisa membuat themenya.

Banyak juga theme generator untuk wordpress yang tersedia.