Memahami CMS

Apa itu CMS

Assalamulaikum 

Halo kawan, berjumpa lagi dengan saya. kali ini saya kana membagikan artikel tentang CMS. nah kawan semua apa sudah pada tau tentang CMS? kalo belum 
tahu atau baru denger apa itu CMS,langsung saja simak penjelasan di bawah ini

A.Pengertian
Sistem manajemen konten (Inggris: content management system, disingkat CMS), adalah perangkat lunak yang digunakan untuk menambahkan atau memanipulasi (mengubah) isi dari suatu situs web. Umumnya, sebuah CMS (Content Management System) terdiri dari dua elemen:

  • aplikasi manajemen isi (Content Management Application, CMA)
  • aplikasi pengiriman isi (content delivery application, CDA)
Elemen CMA digunakan untuk mengelola konten yang mungkin tidak memiliki pengetahuan mengenai HTML untuk mengelola pembuatan, pengubahan, 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 pemilik situs web untuk memperbaharui situs web tersebut. Kemampuan atau fitur dari sebuah sistem CMS berbeda-beda. Walaupun begitu, kebanyakan dari perangkat lunak ini memiliki fitur publikasi berbasis Web, manajemen format, kontrol revisi, pembuatan indeks, pencarian, dan pengarsipan.CMS merupakan situs web yang menerapkan sistem ini berorientasi terhadap konten. Sudah bukan merupakan kendala yang berarti bagi manajemen atau humas suatu perusahaan/institusi/organisasi untuk memperbaharui situs webnya. Dengan hak akses dan otoritas masing-masing, setiap bagian dari perusahaan/intitusi/organisasi dapat memberikan kontribusinya kedalam website tanpa prosedur yang sulit.
Pada umumnya sebuah CMS memiliki 2 bagian kategori yaitu bagian Front-end dan Back-end.
Kecanggihan dan fitur masing-masing CMS bergantung pada CMS yang digunakan. Penggunaan sistem hirarki pengguna yang diterapkan CMS dalam hak aksesnyapun sangat bervariasi sesuai CMS masing-masing. Mulai dari level akses user anggota yang hanya dapat mengirimkan data tertentu berupa komentar, kemudian editor yang dapat mengirimkan suatu artikel/berita (untuk CMS yang menyediakan fasilitas ini), hingga level administrator yang dapat melakukan semua fitur yang ada.
Keberadaan aplikasi gratisan di Internet dan juga komunitas sumber terbuka yang semakin menjamur ikut memberikan andil yang signifikan untuk menjadikan teknologi CMS menjadi murah dari segi harga akan tetapi dengan fitur-fitur yang semakin lengkap dan canggih. Dari segi biaya implementasi pembuatan CMS sangatlah murah apalagi jika dibandingkan dengan fitur-fitur dan kemudahan yang ditawarkan. Hal inilah yang akhirnya ikut mempopulerkan CMS dan akhirnya akan menggantikan semua website konvensional yang ada.
Salah satu perangkat lunak Content Management System yang dikenal luas yaitu MediaWiki, perangkat lunak yang dipakai di Wikipedia dan proyek-proyek sejenis.


B.Latar belakang
Pada pertengahan 1990, saat developer belajar dan berusaha keras hanya untuk menampilkan halaman HTML dengan baik dan benar. Mereka berusaha untuk membuat situs e-commerce dengan menggunakan Perl, Cold Fusion atau bahasa lainnya. Pada akhir 1990, bahasa yang lebih baik dalam pembuatan website muncul, yaitu PHP dan developer memulai untuk membuat dan mengembangkan suatu hal yang mungkin berguna untuk pengolah web dalam mengedit dan mengembangkan kontennya tanpa perlu melakuan programming. Lalu developer membuat content management systems (CMS). Aplikasi ini memungkinkan seseorang membuat situs sekaligus memanajemen situsnya sendiri tanpa perlu skill programming. Pada awal tahun 2000 developer mencoba untuk membuat open source CMS, dan open source CMS baru muncul di tahun 2004.

C.Tujuan
Memudahkan kita memanagemen suatu website. Content management system ini sendiri memiliki fungsi yang sangat luas,tetapi sebagian Content Management System (CMS) memiliki fungsi sebagai web publishing, editing, format, indexing, search, backup, restore.

D.Fitur 
Content Management Systems menawarkan beberapa fitur diantaranya :

  • SEO-friendly URLs, penamaan url yang simple dan dapat dibaca
  • Integrated and online help
  • Modularity and extensibility
  • User and group functionality
  • Templating support, untuk mengubah desain
  • Install and Upgrade wizards
  • Integrated audit logs
  • Compliancy with various accessibility frameworks and standards
  • Intuitive indexing, fitur pencarian dan pengambilan indeks semua data untuk kemudahan akses.
  • Fasilitas format management, mengkonversi dokumen ekstensi doc ke html atau pdf.[6]
  • Revision features, mengizinkan pengguna untuk mengedit atau memperbarui konten setelah dipublikasi

E.Kelebihan dan kekurangan

Kelebihan:
  • Meminimalkan kode error dalam web programming
  • Mempercepat pembuatan website
  • Mempermudah membuat desain
  • Edit permission management

Kekurangan:

  • Pembatasan dalam membuat website yang diinginkan
  • Peningkatan akan kebutuhan tenaga ahli dan pelatihan penulis konten

F.Perangkat lunak CMS
  • Drupal
  • Joomla
  • Wordpress
  • Plone
  • VBulletin
  • Moodle
  • MediaWiki
  • Opencart 
G.Pemanfaatan CMS
  • Situs web perusahaan, bisnis, organisasi atau komunitas.
  • Portal
  • Galeri foto
  • Aplikasi E-Commerce.
  • Mengelola website pribadi/ blog.
  • Situs web pembelajaran daring (Inggris: e-learning)
H.Hasil dan kesimpulan
Dari penjelasan di atas, kita akhirnya bisa faham dan mengerti tentang CMS,meliputi fitur,pengertian dan kelebihan serta kekurangan CMS.
dengan begitu, kita bisa menambah wawasan kita tentang dunia IT

I.Referensi
https://id.wikipedia.org/wiki/Sistem_manajemen_konten

Sekian yang bisa saya sampaikan pada pertemuan kita kali ini, terima kasih sudah berkunjung ke blog saya

Wassalamualaikum

Posting Komentar

0 Komentar