Pengenalan Drupal sebagai Content Management System

Submitted by dhnlr on Sat, 26/11/2016 - 04.46

Sebelum membahas lebih jauh mengenai drupal, ada baiknya mengenal drupal sebagai salah satu CMS terlebih dahulu. Tulisan ini akan memberikan sedikit pemahaman konsep sehingga diharapkan memberikan nilai tambah bagi pembaca.

Apa itu Content Management Sistem?

Content Management System (CMS) adalah perangkat lunak yang memungkinkan pengguna untuk mempublikasi, mengubah, dan menghapus suatu konten dalam sebuah website menggunakan peramban web dari berbagai perangkat komputer. Umumnya, sebuah CMS memiliki dua komponen utama yaitu content management application (CMA) dan content delivery application (CDA). CMA berperan sebagai tampilan antar muka yang memungkinkan suatu pengguna menambahkan, memodifikasi, dan menghapus suatu konten, sedangkan CDA berperan dalam mengkompilasi seluruh informasi dan menampilkannya pada situs.

Suatu CMS umumnya dibangun dari bahasa skrip yang berjalan pada komputer yang telah terpasang basis data (database) dan peladen (server). Suatu konten dan pengaturannya akan disimpan dalam basis data dan setiap permintaan yang datang ke peladen web maka skrip tersebut akan mengumpulkan informasi dari basis data untuk membagun sebuah halaman pada website.

Apa itu Drupal?

Drupal adalah sebuah content management system yang bersifat fleksibel sehingga memungkinkan penambahan dan penghapusan fitur dengan cara memasang dan menghapus modul, dan memungkinkan perubahan tampilan dengan memasang dan menghapus tema.

Sebagai sebuah CMS, Drupal juga dibangun dari sebuah bahasa skrip bersama dengan aset untuk menjalan fungsinya. Skrip dan aset inilah yang dikenal dengan Drupal Core. Drupal juga bersifat open source dibawah lisensi GNU General Public License (GPL). Hal ini memungkinkan orang lain untuk mengunduh, menggunakan, dan membagikannya dengan orang lain.

Lalu, Mengapa Menggunakan Drupal?

Drupal adalah CMS open source
Sifat open source memungkinkan untuk melihat, mengubah atau meminta suatu perubahan dan melakukan kontribusi sehingga tercipta lebih banyak saran, nilai, dan ide yang mengembangkan drupal itu sendiri.

Drupal adalah CMS gratis
Drupal bersifat gratis 100% sehingga dapat dipasang tanpa perlu merogoh kocek untuk lisensi atau pun biaya berulang lainnya. Hal ini tentu menghemat pengeluaran dari suatu proyek.

Drupal adalah CMS aman
Drupal memiliki komunitas yang senantiasa memberikan patches dan pembaruan (update) sehingga suatu website dapat terlindungi dari berbagai ancaman. CMS ini juga terbukti mampu mengamankan website oleh Open Web Application Security Project (OWASP).

Tags
Drupal

Add new comment