Content Management System disingkat
CMS adalah perangkat lunak yang memungkinkan seseorang untuk menambahkan dan
memanipulasi atau mengubah isi dari suatu situs Web. Umumnya,
sebuah CMS terdiri dari dua elemen, yaitu:
- Aplikasi manajemen isi (Content Management Application / CMA)
- Aplikasi pengiriman isi (content delivery application / CDA).
Elemen CMA memperbolehkan si manajer isi yang mungkin
tidak memiliki pengetahuan mengenai HTML
(HyperText Markup Language), untuk memenej pembuatan, modifikasi, dan penghapusan isi dari suatu situs Web tanpa perlu memiliki keahlian sebagai seorang Webmaster. Elemen CDA menggunakan dan menghimpun informasi-informasi yang sebelumnya telah ditambah, dikurangi atau diubah oleh si empunya situs web untuk meng-update atau memperbaharui situsWeb tersebut. Kemampuan atau fitur dari sebuah sistem CMS berbeda-beda, walaupun begitu, kebanyakan dari software ini memiliki fitur publikasi berbasisWeb, manajemen format, kontrol revisi, pembuatan index, pencarian, dan pengarsipan.
(HyperText Markup Language), untuk memenej pembuatan, modifikasi, dan penghapusan isi dari suatu situs Web tanpa perlu memiliki keahlian sebagai seorang Webmaster. Elemen CDA menggunakan dan menghimpun informasi-informasi yang sebelumnya telah ditambah, dikurangi atau diubah oleh si empunya situs web untuk meng-update atau memperbaharui situsWeb tersebut. Kemampuan atau fitur dari sebuah sistem CMS berbeda-beda, walaupun begitu, kebanyakan dari software ini memiliki fitur publikasi berbasisWeb, manajemen format, kontrol revisi, pembuatan index, pencarian, dan pengarsipan.
Saat ini, pengembangan
aplikasi web CMS sudah banyak yang menggunakan konsep freamework. Dengan konsep
ini, sangat dimungkinkan untuk melakukan modifikasi terhadap beberapa fitur Content Management System instant
tersebut karena semuanya dibuat lebih modular. Berikut adalah beberapa contoh
web CMS instant yang dibuat oleh vendor dan dapat digunakan secara gratis dan
scripting language yang digunakan adalah PHP dengan database server MySQL :
Ada beberapa
jenis-jenis Content Management System atau CMS, yaitu :
- CMS untuk membuat personal blog,
- CMS untuk membuat web e-Commerce,
- CMS untuk membuat web e-Learning,
- CMS untuk membuat personal web,
- CMS untuk membuat e-Office,
- CMS untuk membuat web e-Forum,
Berikut
adalah beberapa jenis framework berbasis scripting language PHP :
- Code Igniter (CI).
- RubyOnRail (RoR).
- CakePHP.
- FuseBox.
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.
Di dalam CMS, manajemen file-file
juga sangat terstruktur, setiap elemen antara isi dan tampilan desain terpisah.
Fleksibilas sebuah CMS, membuat CMS ini banyak dikembangkan oleh pihak-pihak
lain, apalagi jika CMS yang memiliki kemajuan sangat pesat dan terus mengalami
perubahan atau update sistem secara berkala. Hal ini lah yang membuat banyak
developer-developer memilih mengembangkan aplikasi CMS ini daripada membuat
sebuah aplikasi web yang baru.
Cms yang paling sering di gunakan, yaitu :
- 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.
- 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.
Sekian postingan saya tentang CMS.




0 komentar:
Posting Komentar