2. ï‚— CMS adalah sebuah sistem yang akan memudahkan
memudahkan anda mengupdate website.
ï‚— CMS sering disebut Website Dinamis
ï‚— Content Management System (CMS) adalah sebuah
sistem yang dapat membuat, mengatur,
medestribusikan, mempublikasikan dan menjaga
informasi perusahaan atau institusi, dimana admin
tidak harus mengetahui tag HTML untuk
menjalankanya.
3. ï‚— Secara umum, arsitektur CMS digambarkan seperti
gambar di bawah.
4. 1. Content Making
Pembuatan content dilngkungan CMS adalah mudah, karena
bisa dilakukan oleh siapapun tanpa harus mengetahui dasar
HTML
2. Content Management
Satu halaman telah dibuat, maka CMS akan menyimpan
halaman tersebut pada tempat penyimpananya.
3. Publication
Setelah atikel di terima oleh admin dan direview, tentunya disini
admin atau user lain yang biberi privelege juga berhak untuk
mengedit dan mempublikasikan
4. Presentation
CMS dapat juga menyediakan penomeran atau berdasar tanggal
untuk memindah kualitas dan efektifitas dirinya.
5. ï‚— Konsistensi design website dapat dijaga
ï‚— Content yang dikehendaki dapat dipublikasikan tanpa
pengeditan oleh orang lain
ï‚— Menghemat biaya untuk mempekerjakan web
specialist
ï‚— Notifikasi otomatis kepada pemilik website jika ada
content yang sudah kadaluarsa
ï‚— Memungkinkan kerjasama yang baik antar pengelola
suatu website.
ï‚— Mengurangi kompleksitas dalam pengelolaan
informasi ke website.
6. 1. Content Authoring, Editing and Management
2. Workflow, Collaboration, and Security
3. Publishing
4. Standards Support
5. Technical specifications
7. Dengan CMS kita dapat membuat website seperti:
ï‚—Website perusahaan, bisnis, organisasi atau komunitas.
ï‚— Portal
ï‚— Galeri foto
ï‚— Aplikasi E-Commerce / Toko Online
ï‚— Mengelola website pribadi / blog.
ï‚— Dan lain-lain
8. CMS Wordpress ini adalah sebuah CMS yang
sebenarnya dikategorikan ke dalam CMS jenis Blog.
9. ï‚— Joomla adalah salah satu CMS Opensource yang
didesain untuk digunakan dimulti scope. mulai dari
yang sederhana sampai yang komplek, bahkan
sampai ke level corporate. joomla mudah dalam
pengintallan, sederhanda dalam memanage dan
reliable.
Joomla adalah pemenang untuk kategori CMS, yang
mana akan membantu kita dalam membuat website
atau aplikasi online lainya. lebih dari Joomla adalah
aplikasi yang opensource gratis yang didesain untuk
kita semua.
10. ï‚— 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.
11. 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
12. ï‚— 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.
13. ï‚— CMS Prestashop juga sama dengan CMS Opencart,
kedua CMS ini sama-sama dikhususkan untuk
membuat sebuah toko online dengan mudah
14. ï‚— Moodle adalah salah satu CMS yang mengkhususkan diri
untuk pembelajaran jarak jauh (eLearning), moodle
lumayan mempunyai nama didunia CMS untuk elearning.
ï‚— Kata Moodle adalah singkatan dari Modular Object-
Oriented Dynamic Learning Environment. Moodle sebagai
eLeaning CMS atau sering juga disebut Learning
Management Systems (LMS) atau Virtual Learning
Environments (VLE) sebuah aplikasi yang dibuat untuk
membantu pelaksanaan belajar secara virtual.
ï‚— Selain Moodle di dunia LMS dikenal juga Atutor dan
Balitbang keduanya merupakan LMS yang opensouce,
dibawah GNU publlic.selain itu Moodle juga mendapat
support dari Moodle langsung
15. ï‚— Kebetulan semua CMS yang akan kita bahas disini
berbasis Opensource semua, karena memang salah
satu tujuan ini adalah untuk belajar yang gratis dan
mudah. karena semua CMS yang kita bahas disini
berbasis PHP, dan sebagai mana telah diketahui
bersama untuk menjalankan PHP membutuhkan
server. maka kita juga akan menggunakan server yang
opensource juga yaitu Apache.
16. ï‚— Apache adalah server yang paling poluler saat ini. sangat
kompetibel dengan PHP, dan pada kenyataanya server yang
digunakan diseluruh dunia, apache menempati urutan paling
atas. selain membutuhkan apache sebagai server, PHP juga
membutuhkan database agar CMS berjalan dengan dinamis dan
semua tersimpan dengan terartur, maka MySQL lah yang
kebanyakan digunakan dalam CMS tersebut.
Awalnya, bagi sebagian orang menggabungkan PHP, Apache,
MySQL bukanlah sesuatu yang mudah. karena memang
membutuhkan beberapa pengeditan disintaknya. itulah salah
satu yang menyebabkan CMS agak susah dipelajari. tapi hal itu
tidak berlaku untuk sekarang. XAMPP adalah satu contohnya.
17. ï‚— XAMPP adalah PHP bundle yang didalamnya sudah
ada Apache, MySQL dan beberapa aplikasi yang
mungkin dibutuhkan dalam mengembangkan aplikasi
berbasis web. antara lain filezilla, Mysql admin dan
lain-lainya. XAMPP sangat mudah dalam
penginstallnya, seperti aplikasi lainnya tinggal next-
next aja, atau tinggal ekstrak saja tergantung di sistem
operasi apa yang digunakan. Setelah download
cobalah install dengan next-next saja. begitu selesai
mengintall bacalah manualnya, setelah itu, intall di
htdocs CMS yang anda pilih.