CMS merupakan Singkatan dari Content Management System. Nah
apa itu CMS ?
CMS adalah
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,jadi dengan CMS walaupun kita tidak dapat membangun sebuah website tanpa
harus faham mengenai html dan yang lainnya,si dalam CMS, manajemen file-file
juga sangat terstruktur, setiap elemen antara isi dan tampilan desain terpisah.
CMS dapat digunakan untuk membuat berbagai jenis website
seperti :
- Website perusahaan, bisnis, organisasi atau komunitas.
- Portal
- Galeri foto
- Aplikasi E-Commerce / Toko Online
- Mengelola website pribadi / blog.
- Dan lain-lain.
CMS saat ini berkembang pesat, banyak sekali macam-macam
CMS. Dalam dunia blogging, CMS adalah salah satu andalan untuk membangun sebuah
blog, yang mana notabene blogger tidak semuanya mengerti akan membuat website
dari nol, tetapi hanya tahu cara menulis dan posting. Oleh karena itulah,
kehadiran CMS ini sangat bermanfaat sekali.
fungsi CMS dapat di break down sebagai berikut:
Content Making
Pembuatan content dilngkungan CMS adalah mudah, karena bisa dilakukan oleh siapapun tanpa harus mengetahui dasar HTML. Kebanyakan CMS sekarang penulisan contentnya dikembangkan dilingkungan berbasis web, dengan implementasi yang lebih sederhana serta mengijinkan untuk diupdate tanpa harus meghapus dulu.
Content Management
Satu halaman telah dibuat, maka CMS akan menyimpan halaman tersebut pada tempat penyimpananya. Semuanya disimpan dengan link yang terkait. Pusat penyimpanan juga menyediakan fasilitas untuk mengelola content dengan metode :
· menjaga traking semua content sehingga bisa mengerahui siapa merubah dan kapan.
· Memastikan masing-masing user hanya punya privasi sesuai dengan haknya.
· Mengitegrasikan dengan system sesuai dengan spesifik kontent tersebut.
Yang paling penting ada masalah workflow capability. Sebagai contoh : bila ada content masuk yang dutullis oleh seseorang maka content tersebut tidak akan langsung dipublikasikan melainkan statusnya akan pending, sampai akirnya di review oleh administrator atau yang diberi hal untuk ini dan tergantung langkah administrator selanjutnya. Kalo di approve baik dengan diedit terlebih dahulu atau tanpa pengeditan, maka setelah itu content tersebut baru bisa dibaca oleh visitor.
Publication
Setelah atikel di terima oleh admin dan direview, tentunya disini admin atau user lain yang biberi privelege juga berhak untuk mengedit kali dirasa semua sudah sesuai selanjutnya artikel tersebut akan diapprove maka secara otamatis akan dipublikasikan sesuai dengan kategorinya.
Presentation
CMS dapat juga menyediakan penomeran atau berdasar tanggal untuk memindah kualitas dan efektifitas dirinya. Sebagai contoh CMS akan membangun navigasi buat kita dengan membaca struktur pengeluaran yang urut dari content yang teleh disimpanya. Sehingga akan membantu dalam mempresentasikan
Berikut adalah beberapa macam CMS yang paling sering
digunakan orang, dan sebenarnya masih banyak lagi CMS-CMS yang bertebaran di
internet.
1. CMS Wordpress
Tentu bagi kalian yang sudah lalu lalang di dunia web dan
blog tidak asing lagi dengan CMS ini, namun untuk informasi bagi yang belum
tahu, CMS Wordpress ini adalah sebuah CMS yang sebenarnya dikategorikan ke
dalam CMS jenis Blog. Meskipun di khususnya untuk blog, namun kenyataannya
banyak sekali developer-developer yang menggunakan CMS ini untuk membuat sebuah
website baik itu company profile, hingga toko online. Karena CMS Wordpress ini
selain User Friendly, juga memiliki fitur dan layanan yang banyak, selain itu
dukungan komunitas juga sudah menyebar luas. Selengkapnya tentang CMS Wordpress
bisa dilihat di postingan saya di "CMS Wordpress".
2. CMS Joomla
CMS Joomla juga banyak yang menggunakannya. Mayoritas CMS
Joomla digunakan untuk membuat sebuah website baik itu company profile,
personal, website sekolah, hingga toko online. Karena CMS Joomla ini memang
dikhususnya untuk membangun website yang powerfull. Meskipun CMS Wordpress juga
powerfull, tetapi CMS Joomla lebih komplek dari CMS Wordpress dan sistem
manajemennya yang sedikit rumit dari CMS Wordpress. Untuk informasi lengkap
tentang CMS Joomla bisa dilihat di postingan saya di "CMS Joomla"
3. CMS Drupal
Dengan Drupal Anda dapat dengan mudah membangun berbagai
jenis halaman website-dari membuat blog sederhana sampai forum online dengan
komunitas yang besar. Desain Drupal memang tidak sebagus Joomla!, tapi sangat
mudah untuk di-customize. Drupal memiliki beberapa modul tambahan yang menarik,
seperti untuk search tool dan search-engine friendly URL, dan agregator berita.
4. Aura CMS
Ini adalah salah satu CMS hasil buatan anak indonesia.
Namun, CMS ini masih banyak mempunyai kekurangan dibandingkan CMS-CMS seperti
di atas, tetapi jika anda mampu mengembangkan CMS ini, alhasil CMS ini akan
setara dengan CMS-CMS yang sudah populer saat ini. Selengkapnya tentang Aura
CMS di sini.
5. CMS Opencart
CMS OpencartCMS OpenCart adalah CMS khusus untuk membuat
sebuah Toko Online. CMS ini juga banyak dipakai baik bagi kalangan personal
maupun developer yang ingin membangun sebuah toko online. CMS Opencart ini
sudah bisa dibilang lengkap, karena memang CMS ini dikhususkan untuk
E-Commerce. Beda dengan CMS-CMS diatas. Kekurangan CMS Opencart adalah dari
sisi SEO, tetapi untuk manajemen kontennya CMS ini bisa dibilang mudah.
Selengkapnya tentang CMS Opencart bisa dilihat di sini.
6. CMS Prestashop
CMS Prestashop juga sama dengan CMS Opencart, kedua CMS ini
sama-sama dikhususkan untuk membuat sebuah toko online dengan mudah.
Selengkapnya tentang CMS Prestashop bisa dibaca di sini.
7. CMS Moodle
Mungkin ada sudah pernah mendengar dan ada yang belum. Yaps,
CMS ini memang agak asing, karena umumnya yang memakai CMS ini adalah sebuah
instansi sekolah. CMS Moodle adalah sebuah CMS yang digunakan untuk membuat
aplikasi E-Learning. Dalam CMS Moodle ini sudah terdiri fitur-fitur E-Learning
yang sangat lengkap, mulai dari online test, forum, dll. Manajemen CMS ini agak
sedikit rumit, dan harus diperlukan pemahaman tentang cara menggunakannya.
Selengkapnya tentang CMS Moodle bisa dibaca di sini.
Sebenarnya masih banyak CMS-CMS lain selain di atas, namun
saya hanya menyebutkan beberapa CMS yang paling banyak digunakan orang. Untuk
CMS lain silahkan cari di internet dan lain waktu saya akan memberikan
informasi nya lebih lanjut.
Itulah Pengertian CMS dan Macam-Macamnya, jika anda saat ini
ingin membuat website, silahkan memakai salah satu CMS di atas yang sesuai
dengan jenis website yang akan anda buat.
Sumber :
- http://www.virmansyah.info/2012/11/pengertian-cms-dan-macam-macamnya.html
- http://belajarcms.blogspot.com/2007/10/fungsi-cms.html