Mengenal CMS (Content Management System)

Desember 03, 2017
Pada saat ini ilmu computer sedang berkembang pesat di Indonesia. Terbukti dengan digunakannya ilmu komputer untuk segala bidang khususnya untuk membuat sebuah website. Seiring dengan berkembangnya dunia internet aplikasi-aplikasi yang digunakan untuk membuat website juga berkembang, dari yang semula membuat sebuah website hanya bisa menampilkan teks saja sampai bisa menampilkan gambar tetapi membuatnya masih manual yaitu membuat perhalaman dan sekarang ada cara yang lebih mudah lagi dalam pembuatan website yaitu dengan menggunakan CMS.

Apa itu CMS?

CMS (Content Management System) merupakan sebuah aplikasi web atau software web yang tujuannya untuk memudahkan dalam pengelolaan (upload,edit,menambahkan,dll) konten dalam sebuah website/blog/aplikasi web tanpa harus dibekali pengetahuan tentang hal-hal yang bersifat teknis tanpa harus memiliki pengetahuan tentang bahasa pemrograman web. Sehingga dengan adanya CMS ini, orang awam pun dapat membuat sebuah website yang langsung jadi dan pengguna tinggal mengelola isi konten website tersebut tanpa campur tangan dari pihak webmaster.
CMS adalah software yang digunakan untuk membuat, mengubah dan mempublikasikan content ke dalam sebuah website. Fasilitas yang umumnya terdapat dalam CMS sangat banyak, terutama yang berkaitan dengan publikasi isi website, pengaturan halaman, pengubahanisi, pencarian dan lain-lain. Sebuah CMS, dapat berbentuk program yang sederhana, atau dapat juga merupakan suatu program kompleks yang terdiri dari berbagai modul-modul sesuai dengan fasilitas yang terdapat di dalamnya .

Mengapa perlu CMS?

Karena para pengelola atau pemilik website yang tidak mahir dalam menggunakan kode HTML dapat melakukan pembuatan, pengubahan dan publikasi content terhadap website-nya sendiri.
CMS menyediakan framework manajemen proses yang dibutuhkan dalam pengembangan website yang menghendaki pengelolaan yang sering/ dalam frekuensi yang tinggi.

Keuntungan CMS

  • Konsistensi design website dapat dijaga
  • Tidak diperlukan keahlian khusus untuk pengelolaan website
  • Content yang dikehendaki dapat dipublikasikan tanpa pengeditan oleh orang lain
  • Menghemat biaya untuk mempekerjakan web specialist
  • Notifikasi otomatis kepada pemilik website jika ada content yang sudah kadaluarsa
  • Memungkinkan kerjasama yang baik antar pengelola suatu website.
  • Mengurangi kompleksitas dalam pengelolaan informasi ke website
Berikut adalah beberapa macam CMS yang paling banyak digunakan orang,
  • Drupal
  • Joomla
  • WordPress
  • Plone
  • VBulletin
  • Moodle
  • MediaWiki
  • Opencart
Sebenarnya selain CMS-CMS tersebut masih banyak lagi CMS-CMS yang bertebaran di internet. Namun kali ini saya hanya akan membahas salah satu dari CMS yang terkenal yaitu CMS WordPress

WordPress sebagai CMS

WordPress adalah salah satu media paling populer untuk membuat website, apakah itu berupa blog pribadi, situs perusahaan (company profile), situs edukasi, bahkan situs penjualan (e-commerce/online shop). Saat ini WordPress termasuk kedalam kelompok aplikasi yang disebut dengan Content Management System (CMS).
CMS WordPress dibangun dengan bahasa pemrograman PHP dan database MySQL. CMS WordPress ini sangat populer sebagai blog engine, namun meskipun dikategorikan sebagai CMS blog, CMS ini sangat powerfull dan dapat dikembangkan untuk dijadikan sebuah CMS website lainnya karena CMS WordPress termasuk Open Source.
CMS WordPress merupakan salah satu CMS yang paling populer dan paling banyak digunakan dibandingkan dengan CMS lain. Menurut situs http://w3techs.com, dan https://wappalyzer.com, hingga bulan November 2014, dari sekian banyak website yang menggunakan CMS, lebih dari 60%-nya menggunakanwordpress. Market share lengkapnya bisa anda lihat dari grafik dibawah ini:

Kelebihan dan Fitur CMS WordPress

  • CMS WordPress Gratis. Untuk mendapatkan CMS WordPress Anda tinggal download dari situsnya di www.wordpress.org tanpa dipungut biaya sepersen pun, kecuali biaya internet anda.
  • Berbasis Open Source. Pengguna dapat melihat dan memperoleh barisan kode-kode penyusun CMS WordPress tersebut secara bebas, sehingga anda yang memiliki kemampuan pemrograman dapat bebas dan leluasa melakukan modifikasi, bahkan dapat mengembangkan sendiri program CMS WordPress tersebut lebih lanjut sesuai keinginan Anda.
  • Template atau desain tampilannya mudah dimodifikasi sesuai keinginan pengguna. Sehingga apabila pengguna memiliki pengetahuan HTML yang memadai, maka pengguna tersebut dapat berkreasi membuat template sendiri. Pengguna yang tidak mengerti HTML, tentu saja masih dapat memilih ribuan template yang tersedia di internet secara bebas, yang tentu saja gratis (http://wordpress.org/extend/themes/).
  • Pengoperasiannya mudah. Bagi pemula, tentu hal ini amat membantu.
  • Satu blog WordPress, dapat digunakan untuk banyak pengguna (multi user). Sehingga WordPress juga sering digunakan untuk blog komunitas. Anggota komunitas tersebut dapat berperan sebagai kontributor.
  • Jika pengguna sebelumnya telah mempunyai blog tidak berbayar, misalnya di alamat Blogger / Blogspot, LiveJournal, TypePad, dan beberapa mesin blog lain, pengguna dapat mengimpor isi blog-blog tersebut ke alamat hosting blog pribadi yang menggunakan CMS WordPress. Dengan demikian pengguna tidak perlu khawatir isi blog yang lama akan menjadi sia-sia setelah menggunakan CMS WordPress. Karena di dalam CMS WordPress sudah tersedia fitur Export Import.
  • Selain pengguna yang banyak, banyak pula dukungan komunitas (community support) untuk WordPress. Banyak forum yang mendukung pengembangan WordPress ini. Contohnya : http://wordpress.org/support/,http://id.forums.wordpress.com/, dan http://id.forums.wordpress.com/.
  • Tersedia banyak plugin yang selalu berkembang (http://wordpress.org/extend/plugins/), karena para pengembang web di Indonesia juga memberikan kontribusinya kepada WordPress. Plugin WordPress sendiri yaitu sebuah program tambahan yang bisa diintegrasikan dengan WordPress untuk memberikan fungsi-fungsi lain yang belum tersedia pada instalasi standar. Misalnya plugin anti-spam, plugin web counter, dan sebagainya. Sehingga dengan tambahan plugin ini, website atau blog Wordpres Anda akan lebih powerfull.
  • Kemampuan untuk dapat memunculkan XML, XHTML, dan CSS standar.
  • Tersedianya struktur permalink yang memungkinkan mesin pencari mengenali struktur blog dengan baik.
  • Kemungkinan untuk meningkatkan performa blog dengan ekstensi (http://wordpress.org/extend/).
  • Mampu mendukung banyak kategori untuk satu artikel. Satu artikel dalam WordPress dapat dikatogorisasikan ke dalam beberapa kategori. Misalnya jika kita mempunyai artikel tentang “Sejarah WordPress” kita dapat memasukkan artikel tersebut dalam kategori “Blog”, “Informasi”, atau “Internet”. Dengan multi kategorisasi ini pencarian dan pengaksesan informasi menjadi lebih mudah.
  • Fasilitas Trackback dan Pingback.
  • Fasilitas format teks dan gaya teks. WordPress menyediakan fitur pengelolaan teks yang cukup lengkap. Fitur – fitur format dan gaya teks pada kebanyakan perangkat lunak pengolah kata seperti cetak tebal, cetak miring, rata kanan, rata kiri, tautan tersedia di WordPress.
  • Halaman statis (Halaman khusus yang terpisah dari kumpulan tulisan pada blog).
  • SEO Friendly. Salah satu alasan mengapa banyak yang menggunakan WordPress adalah dari segi SEO nya. CMS WordPress dapat dengan mudah dikelola dalam hal SEO karena selain banyak plugin SEO, juga customisasi permalink dan template sangat mudah.
Meskipun dari segi fitur sangat banyak, namun WordPress juga masih memiliki kelemahan disisi Keamanan, meskipun juga ada plugin yang membantu dari segi Security tetapi juga harus tetap berhati-hati. Oleh karena itu, Pihak Pengembang WordPress selalu mengupdate versi dan memperbaiki bugs yang ada di versi sebelumnya. Namun tidak jarang, celah keamanan WordPress justru datang dari penggunaan plugin-plugin yang sembarangan atau penggunaan template.
Jika anda ingin menggunakan CMS WordPress ini, anda sebelumnya harus memiliki sebuah Domain dan Hosting. Dan selanjutnya anda tinggal install CMS WordPress ini di hosting anda.
Referensi:
Andre. (2014, Nopember 29). Tutorial Belajar WordPress Part 1: Pengertian WordPress dan CMS. Retrieved Desember 7, 2015, from Dunia Ilkom: http://www.duniailkom.com/tutorial-belajar-wordpress-pengertian-wordpress-dan-cms/
Virmansyah. (2012, Nopember 19). CMS WordPress. Retrieved Desember 7, 2015, from VIRMANSYAH ID: http://www.virmansyah.info/2012/11/cms-wordpress.html
Virmansyah. (2012, Nopember 20). Pengertian CMS dan Macam-Macamnya. Retrieved Desember 7, 2015, from VIRMANSYAH ID: http://www.virmansyah.info/2012/11/pengertian-cms-dan-macam-macamnya.html

Artikel Terkait

Previous
Next Post »