Tugas ini membahas tentang CMS (Content Management System) dan beberapa CMS terpopuler. CMS adalah perangkat lunak yang memungkinkan pengelolaan konten website secara mudah tanpa pengetahuan koding. CMS populer yang dibahas meliputi WordPress, Joomla, Drupal, serta kelebihan dan kekurangannya.
2. 1.Apa yang anda ketahui tentang CMS
(Content Management System) pada
applikasi web?
Pengertian CMS dan Macam-Macamnya CMS kepanjangan dari Content Management System. CMS merupakan
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. Sehingga
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.
3. • 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
• 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
• Berikut adalah beberapa macam CMS yang paling sering digunakan orang, dan sebenarnya
masih banyak lagi CMS-CMS yang bertebaran di internet.
4. • 1. CMS Wordpres
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".
5. • 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"
6. • 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.
7. • 5. CMS Opencart
CMS 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.
• 6. CMS Prestashop
CMS Prestashop juga sama dengan CMS Opencart, kedua CMS ini sama-
sama dikhususkan untuk membuat sebuah toko online dengan mudah.
8. • 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
9. 2. Sebutkan 3 CMS terpopuler dan bandingkan
kelebihan dan kekurangan pada ketiga CMS
tersebut1. WORDPRESS
Kelebihan :
Terintegrasi dengan berbagai Produk Automattic lain seperti akismet dan gravatar
Proses Sign up mudah
Bisa memiliki banyak blog dalam satu account
Fitur My Comments. Jika anda memberikan komentar di blog wordpress.com lainnya, anda dapat mlihatnya di dashboard blog anda
Fitur BlogStat. Anda dapat melihat statistik blog anda. Berapa pengunjung yang datang, search term apa yang mereka pakai, Post paling diminati
pengunjung, dan lain – lain.
Tampilan dashboard blog yang fancy.
Tersedia navigasi dalam bahasa Indonesia.
Template bawaan yang sangat banyak
Kekurangan :
Tidak bisa pasang script adsense.
Tidak bisa edit CSS. Sebenarnya bisa akan tetapi anda harus upgrade layanan ke versi berbayarnya.
Tampilan dashboard sedikit kompleks.
Tidak bisa menambah plugin
10. 2. JOOMLA
Kelebihan :
Merupakan salah satu open source CMS dengan fitur yang powerfull
Penggunanya dari seluruh dunia baik itu dalam simple website sampai aplikasi yang komplek
Gaya pembuatan yang bisa dibilang murah
Kemudahan dalam instalisasi yang bisa secara online atau offline sehinnga computer yang kita gunakan hanya membutuhkan server sperti
WAMP
Dapat digunakan secar gratis dan hanya membayar web hosting
Component dan modul yang bisa kita dapat secara gratis
Kemudahan dalam pembentukan website baik dengan cara object-class ataupun dengan system pemrograman yang lainnya. Sehinnga
serumitnya aplikasi bisa ditangani tanpa harus kita mempelajari tentang API Joomla.
Kekurangan :
Fasilitas multisite tidak tersedia pada joomla
Keterbatasan sebuah ACL (access control list)
Kurangnya chace memory yang disediakan.
Tidak adanya fasilitas tracker
Jarang dalam urutan pertama dalam search engine
11. 3. DRUPAL
Keunggulan :
Diklaim cms yang mengalahkan joomla.
Digunakan untuk website sederhana hingga profesional.
Mudah dioperasikan.
Dapat dijalankan di localhost.
Template dapat di ubah sekehendak kita dan bisa membuat template sendiri.
Mendukung SEF.
Kelemahan :
Penggunaannya tidak terlalu banyak,terutama diIndonesia.
Pluginnya tidak sebanyak joomla
12. 4. MAMBO
Kelebihan :
Digunakan oleh website sederhana sampai website professional
Mudah dioperasikan
Dapatkan dijalankan di komputer local
Pluggin tambahan.
Template bisa diubah dan bisa membuat sendiri
Kelemahan :
Plugginnya terbatas
Defaultnya sangat tidak mendukung mesin pencarian.
Krisis kepercayaan open source
13. 5. MOODLE
Kelebihan :
Sistem jaringan dan keamanannya dapat disetting sendiri.
Ruang akses yang dapat dibatasi sesuai dengan jaringan yang dibuat.
Sistem pembelajaran yang dapat disesuaikan dengan kebutuhan (karena bersifat Open source).
Fitur yang lengkap untuk sebuah proses pembelajaran jarak jauh
Kekurangan :
Membutuhkan pemahaman lebih tentang sistem
Perlunya tenaga ahli untuk membangun sistem e-learningnya
Membutuhkan biaya lebih
Memerlukan hardware khusus
Harus menginstall aplikasi khusus
14. 6. Dokeos
Kelebihan
adanya alarm / alert atau peringatan bila ada update materi yang diberikan oleh pengajar dalam setiap harinya, sehingga dengan adanya peringatan tersebut siswa
menjadi tahu apakah ada materi atau tugas yang diberikan pada pengajar terhadap mata pelajaran tersebut.
Selain itu setiap mata pelajaran terdapat beberapa fasilitas yang dapat menjadikan system pembelajaran lebih interaktif dan komunikatif.
Diantaranya fasilitas yang diberikan adalah adanya chating antar member yang mengambil materi mata pelajaran yang sama dengan pengajar, adanya forum yang bisa
digunakan antar member mata pelajaran yang sama agar bisa sharing atau memberikan pertanyaan agar dijawab oleh pengajar, adanya sistem pembelajaran melalui
auido video sehingga siswa dapat langsung memutar file audio atau video tersebut seperti halnya mendengarkan penjelasan para pengajar secara temu muka.
Kekurangan
Secara tampilan dan fitur yang dimilikinya, dokeos cukup “powerfull” dan bisa dibilang “user friendly”, hanya saja yang menjadi kendala adalah dokeos menerapkan
system multi database (untuk setiap course yang dibuat, dokeos akan menciptakan database baru untuk course tersebut) akibatnya ketika dokeos di install pada hosting
(terutama untuk hosting standar yg rata-rata hanya menyediakan fasilitas 5-10 database MySql) kita hanya bisa membuat maximal 7 course.
Dalam segi bahasa, dokeos hanya versi tertentu saja yang menyediakan layanan bahasa indonesia sedangkan kebanyakan versi termasuk versi terbarunya tidak
menyediakan versi dalam bahasa indonesia.
Selain itu tampilan utama halaman web site portal kurang informatif sehingga kurang memberikan informasi secara umum kepada pengguna internet secara umum.
kurangnya informatif tersebut menjadikan dokeos kurang menarik untuk dijadikan web site portal suatu instansi.
16. 8. PHPBB
Kelebihan :
PHPbb memiliki desain yang lebih indah
PHPbb memiliki database yang lebih mudah
Mudah saat penginstalan
PHPbb memberikan berbagai macam pilihan thread
Kelemahan :
Sangat rawan dengan spam dari hacker
Proses update harus secara automatic yang beresiko bila menggunakan
Hosting, berakibat
BandWidth Limit Exceeded)
17. 9. SMF
Kelebihan :
SMF mudah untuk diinstal.
Dapat diedit sendiri
Terdapat sistem warning
Terdapat banyak bahasa
Mudah dimengerti karena menggunakan bahasa pemograman PHP.
Dapat menambahkan fitur dan menhapus fitur.
Themes yang terdapat dalam SMF terbuat dari orang orang yang berpengalaman dan Anda dapat melihat ranking themes yang terpopuler
dari SMF Themes.
SMF juga dapat anda download dan instal secara FREE
Kekurangan :
BBCode nya kurang bagus
Tidak ada spoiler (harus memakai plugin)
Tombol Penting (Reply, New Topic dll) standardnya terlalu kecil dan bercampur dengan tombol lainnya. (bisa diatasi dengan modifikasi
template, ribet bwt newbie)
Thema yang tersedia kurang memuaskan.
18. 10. MAGENTO
Kelebihan :
CMS eCommerce mudah dikelola dan digunakan oleh admin
Produk dapat ditambahkan tanpa batasan jumlah produk
Pada halaman produk terdapat deskripsi, review, tags dan related produk (produk lain yang sama)
Memiliki shopping cart untuk aplikasi penjualan secara online
Memiliki tampilan katalog untuk produk
Memiliki fitur wishlist (produk pilihan) dan compare (perbandingan) untuk pengunjung
Memiliki fungsi check-out (keluar setelah pembelian)
Layout produk dapat disort berdasarkan harga ataupun nama
Layout produk dapat ditampilkan dalam bentuk grid (tabel) atau list (blog)
Dapat memasukan kode promo untuk memberikan diskon atau potongan harga
Webstore dapat diakses melalui browser desktop ataupun mobile
Fitur-fitur web atau ecommerce dapat ditambahkan menggunakan extension
Aplikasi pembelian mudah digunakan (user-friendly)
Gambar produk dapat ditampilkan dengan banyak cara, seperti zoom(perbesar) ataupun detail zoom
Kekurangan :
Terlalu rumit untuk dipahami karena dokumentasi yg masih minim.
Lambat
Butuh banyak space.
19. 11. DOLPHIN
Kelebihan
Open-source, independen, terukur, bisa di rubah dan memiliki fitur yang
lengkap, software dolphin ini untuk membangun jaringan sosial, situs dating
dan komunitas web.
Fitur-fitur Dolphin: Forums, Photos, Video, Music, Blogs, Polls, Events,
Groups, Chat, Messenger, Boards, Design Templates and Languages.
Kekurangan :
Besarnya penggunaan memori