A. Pengertian
Content Management System (CMS) terbukti merupakan aset penting bagi perusahaan untuk mengelola content situs web dan portal yang dimiliki oleh sebuah perusahaan secara efisien dan efektif,sehingga mendapatkan alokasi dana yang lebih.Saat ini,banyak perusahaan yang mengkobinasikan content tak berstruktur dengan transaksi tradisional dan application logic untuk membangun aplikasi berbasis Web.Web application ini mewujudkan interaksi yang lebih personal dengan para user-nya,dan meningkatkan kinerja perusahaan dengan menyediakan layanan mandiri bagi para karyawan,partner,penyedia barang dan pelanggan.Applikasi berbasis Web yang semakin canggih,secara tidak langsung meningkatkan peranan dan pentingnya CMS sebagai bagian dari infrastruktur aplikasi perusahaan.Dari sebuah kinerja yang sangat bagus,kini hasilnya sangat memuaskan.Kini banyak perusahaan yang tidak bisa dianggap remeh dengan adanya CMS yang digunakan sebagai aplikasi web.
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 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.
CMS adalah sebuah
aplikasi web atau software web yang bertujuan untuk memudahkan dalam
pengelolaan konten dalam sebuah website, blog, aplikasi web. content
dalam CMS mengacu pada informasi yang berupa text, gambar, grafik maupun
format lainnya yang bisa dipakai dalam CMS. terminologi CMS cukup luas
diantaranya software aplikasi, database arsip, workflow, dan alat bantu
lainnya yang dapat dikelola sebagai bagian dari mekanisme jaringan
informasi. CMS dapat digunakan untuk membuat berbagai jenis website
seperti :
+ Website perusahaan, bisnis, organisasi, atau komunitas.
+ Portal.
+ Galeri foto.
+ Aplikasi E-commerce atau toko online.
+ Mengelola blog.
Saat ini sudah tersedia banyak CMS diantaranya :
+ Joomla.
+ Wordpress.
+ Drupal.
+ PHP bb.
+ Aura CMS.
+ Mamblo.
+ Moodle.
+ dan banyak CMS lainnya.
CMS WORDPRESS
CMS Wordpress adalah
aplikasi opensourece yang digunakan sebagai mesin blog yang dibangun
dengan bahasa pemrograman PHP dan database MySQL. Selain sebagai blog
Wordpress juga digunakan sebagai CMS karena kemampuaanya untuk
memodifikasi dan disesuaikan dengan kebutuhan penggunannya. Wordpress
dikembangkan oleh Matt Mullenweg. Saat ini Wordpress menjadi platform
CMS bagi beberapa situs seperti CNN, Reuters, The New York Times dan
Tech Crunch. Kelebihan dari CMS Wordpress adalah
+ Full SEO Friendly.
+ Instalasi mudah.
+ Gratis tanpa dipungut biaya.
+ Berbasis Open Source sehingga pengguna dapat memodifikasi dengan mudah.
+ Desain tampilan dapat dimodifikasi sesuai keinginan pengguna.
+ Tersedia banyak Plugin yang selalu berkembang.
Kekurangan dari Wordpress adalah
+ Terlalu sederhana.
+ Kurang fleksibel.
CMS JOOMLA
CMS Joomla adalah CMS yang Open Source yang ditulis menggunakan PHP
dan basis data MySQL untuk keperluan di internet maupun intranet.
Mayoritas CMS Joomla digunakan membuat sebuah website baik itu company
profile, personal, website sekolah dan toko online. Joomla khusus untuk
membangun wibsite yang powerfull. Joomla terdiri dari 3 elemen dasar
yaitu webserver, skrip PHP, dan basis data MySQL. webserver diasumsikan
terhubung dengan internet atau intranet yang berfungsi sebagai penyedia
layanan situs. Skrip PHP terdiri dari kode program dalam bahasa PHP.
Basis data merupakan tempat penyimpanan konten. Joomla menggunakan
Apache sebagai web server dan MySQL sebagai basis data. Berikut adalah
kelebihan CMS Joomla :
+ Memiliki Full Control CMS.
+ Lebih aman dan nyaman serta powerfull.
+ Joomla lebih SEO Friendly dengan plugin SEF.
Kelemahan dari Joomla adalah :
+ Adanya Plugin kurang SEO Friendly.
+ Loading lambat.
+ Ukuran Java Script dan CMS bisa membesar.
CMS DRUPAL
CMS Drupal
adalah sebuah perangkat lunak sistem manajemen konten yang bebas dan terbuka
yang di distribusikan dibawah lisensi GPL, pengembangan dan perawatannya
dilakukan oleh ribuan komunitas pengguna dan pengembang di seluruh dunia.
Dibuat dengan bahasa pemrograman PHP, Drupal dapat dipasang pada beberapa jenis
database seperti MySQL, PostgreSQL, SQLite,MariaDB dan juga MsSQL. Web server
yang mendukung diantaranya Apache, Nginx, IIS yang berjalan pada sistem operasi
Cross-platform seperti Microsoft Windows, Mac OS X, Linux dan FreeBSD. Drupal dapat
diunduh secara bebas dan dapat digunakan secara bebas, sehingga memungkinkan
setiap orang baik secara individu maupun komunitas untuk mempublikasi,
mengatur, mengelola dan mengorganisir berbagai jenis dari isi atau konten pada
website. Kemampuannya tidak sekedar sebagai CMS, namun dengan modul API-nya
Drupal juga dapat digunakan sebagai CMF dalam membangun aplikasi berbasis Web. Drupal
dapat digunakan untuk membangun:
+ Portal
Web Komunitas.
+ Forum
Diskusi.
+ Website
Perusahaan.
+ Aplikasi
Internal.
+ Website
Personal atau Blog.
+ Aplikasi
Komersial E-commerce.
+ Kumpulan
Sumber Informasi.
+ Situs
Jaringan Sosial.
+ Jaringan
intranet.
+ Surat
Kabar (Newsletter).
+ Galeri
multimedia Multimedia
Fitur
Unggulan dari Drupal adalah :
+ CMS
(Content Management Systems) Sistem Manajemen Konten.
+ CMF
(Content Management Framework) Sistem Platform.
+ Blog
Pengguna tunggal dan pengguna jamak.
+ Built-in
Forums engine.
+ Multi
situs hanya dengan satu instalasi
+ Multi
bahasa, sudah mendukung Bahasa Indonesia dan Bahasa Jawa.
+ Konten
Multimedia.
+ Mendukung
banyak jenis database seperti MySQL, PostgreSQL, SQLite, MsSQL dan maria DB.
+ Bisa
dipasang dengan webserver Apache, Nginx, IIS dan Lighttpd.
Kelebihan dari Drupal :
+ Tingkat
keamanan yang tinggi secara core.
+ Kemudahan
sistem instalasi.
+ Tingkat
kemudahan module.
Kelemahan dari Drupal :
+ CMS
susah untuk dicustom.
+ Membutukan
kemampuan dalam bidang programing(minimal PHP).



Tidak ada komentar:
Posting Komentar