Pengertian CMS (Content Management System)
Content Management System (CMS) merupakan software sistem manajemen konten yang diimplementasikan dalam bentuk aplikasi web, yang dipakai untuk membuat dan mengelola konten HTML. Aplikasi ini digunakan untuk mengelola dan mengatur material web (dokumen HTML dan gambar yang terkait) yang dinamis dalam jumlah besar. CMS memfasilitasi pembuatan dan pengaturan konten, pengeditan, dan banyak fungsi esensial dari pemeliharaan web.
Beberapa orang / web developer membuat website dapat dilakukan dengan menggunakan software-software seperti Macromedia Dreamwever 8, notepad, atau text editor lainnya sebagai editor. Macromedia Flash 8 dan Adobe Photoshop CS3 untuk desainnya dan bahasa pemrograman seperti PHP, ASP, CFM, Perl, dan lainlain.
Karena jika menggunakan cara di atas maka akan membutuhkan waktu yang tidak sedikit dan user akan mengalami sedikit kesulitan dalam mengedit tampilan dan content. Apalagi jika website bersifat statis atau tidak ada interaksi dengan user. Namun, dengan menggunakan CMS (Content Management System) permasalahan di atas dapat di atasi. Penggunaan CMS dapat mempermudah user dalam mengedit content maupun template. Pembuatan websitepun akan terasa mudah karena anda hanya menginstall maka website telah selesai dibuat. Selanjutnya hanya menyesuaikan content, tampilan template, component, module, plugin yang diinginkan. Web CMS yang populer biasanya menggunakan PHP dan MySQL, yang didukung oleh sebagian besar server web dan hosting di seluruh dunia.
Pengertian Open Source
Open Source adalah suatu sistem pengembangan yang tidak dikoordinasi oleh suatu individu / lembaga pusat, tetapi oleh para pelaku yang bekerja sama dengan memanfaatkan kode sumber (source-code) yang tersebar dan tersedia bebas (biasanya menggunakan fasilitas komunikasi internet). Biasanya pola pengembangan ini mengambil model ala bazaar, sehingga pola Open Source ini memiliki ciri bagi komunitasnya yaitu adanya dorongan yang bersumber dari budaya memberi, yang artinya ketika suatu komunitas menggunakan sebuah program Open Source dan telah menerima sebuah manfaat kemudian akan termotivasi untuk menimbulkan sebuah pertanyaan apa yang bisa pengguna berikan balik kepada orang banyak.
Open Source adalah suatu sistem pengembangan yang tidak dikoordinasi oleh suatu individu / lembaga pusat, tetapi oleh para pelaku yang bekerja sama dengan memanfaatkan kode sumber (source-code) yang tersebar dan tersedia bebas (biasanya menggunakan fasilitas komunikasi internet). Biasanya pola pengembangan ini mengambil model ala bazaar, sehingga pola Open Source ini memiliki ciri bagi komunitasnya yaitu adanya dorongan yang bersumber dari budaya memberi, yang artinya ketika suatu komunitas menggunakan sebuah program Open Source dan telah menerima sebuah manfaat kemudian akan termotivasi untuk menimbulkan sebuah pertanyaan apa yang bisa pengguna berikan balik kepada orang banyak.
Berikut ini merupakan macam – macam Content Management System (CMS) open source yang dapat dipergunakan secara bebas dan gratis. Yaitu :
1. Drupal
Drupal adalah content management system dan blogging engine yang pertama kali dikembangkan oleh Dries Buytaert sebagai sebuah sistem bulletin board. Drupal dapat diunduh secara bebas dan dapat digunakan secara bebas juga.
Joomla adalah Content Management System (CMS) yang Open Source dan ditulis menggunakan PHP dan basisdata MySQL untuk keperluan di internet maupun intranet. Joomla pertama kali dirilis dengan versi 1.0.0. Fitur-fitur Joomla diantaranya adalah sistem caching untuk peningkatan performansi, RSS, blogs, poling, dll. Joomla menggunakan lisensi GPL.
3. WordPress
WordPress adalah sebuah perangkat lunak blog yang ditulis dalam PHP dan mendukung sistem basis data MySQL. WordPress adalah penerus resmi dari b2′cafelog yang dikembangkan oleh Michel Valdrighi. Nama WordPress diusulkan oleh Christine Selleck, teman dari ketua developer, Matt Mullenweg. WordPress didistribusikan dengan lisensi GNU General Public License.
4. Mambo
Mambo pada awalnya disebut Mambo Open Source atau MOS adalah free software atau open source content managemen system yang digunakan untuk membuat dan memanagement website melalui sebuah interface yang simple.Oiya, merupaka sebuah kebanggaan bagi Indonesia karena salah satu CoreDev Team Mambo adalah orang Indonesia asli.
5. osCommerce
Singkatan dari Open Source Commerce adalah online store-management software. osCommerce cenderung lebih spesific kepada penggunaan CMS sebagai eCommerce dimana menyediakan segala fasilitas standar dan fungsionaliti untuk melakukan kegiatan bisnis online.
6. AuraCMS
AuraCMS adalah hasil karya anak bangsa yang merupakan software CMS (Content Managemen System) untuk website yang berbasis PHP4 & MySQL berlisensi GPL (General Public License).
7. Geeklog
Geeklog adalah Content Management System (CMS) weblog yang memungkinkan user menciptakan situs dinamis. Geeklog juga dilengkapi fitur registrasi pengunjung, memposting jurnal dan memberikan komentar. Para user juga dapat memilih tampilan dari situs.
Sumber www.aqil.tk
Sumber http://id.wikipedia.org
Sumber http://id.wikipedia.org