CMS (Content Management System) yaitu sebuah sistem yang memberikan kemudahan kepada para penggunanya dalam mengelola dan mengadakan perubahan isi sebuah website dinamis tanpa sebelumnya dibekali pengetahuan tentang hal-hal yang bersifat teknis.
Jenis-jenis CMS (Content Management System) yaitu sebagai berikut:
- Joomla
- WordPress
- Mambo
- Drupal
- Moodle
- Dll
Disini saya akan mengulas tentang jenis CMS (Content Management System) dengan menggunakan WordPress.
WordPress adalah sebuah aplikasi sumber terbuka (open source) yang sangat populer digunakan sebagai mesin blog (blog engine). WordPress dibangun dengan bahasa pemrograman PHP dan basis data (database) MySQL. PHP dan MySQL, keduanya merupakan perangkat lunak sumber terbuka (open source software).Selain sebagai blog, WordPress juga mulai digunakan sebagai sebuah CMS (Content Management System) karena kemampuannya untuk dimodifikasi dan disesuaikan dengan kebutuhan penggunanya. WordPress adalah penerus resmi dari b2/cafelog yang dikembangkan oleh Michel Valdrighi. Nama WordPress diusulkan oleh Christine Selleck, teman ketua pengembang (developer), Matt Mullenweg.
WordPress adalah salah satu CMS yang sangat cepat mengalami perubahan system lebih tepatnya rilis versi wordpress dari satu versi ke versi lainnya sangat cepat, mulai dari versi wordpress Versi 2.0 sampai sekarang wordpress versi 3.3. wordpress mempunyai beberapa fitur yang bersifat dinamis atau terus berkembang, selalu ada perbaikan bahkan perombakan dari versi lama ke versi yang lebih baru. secara umum fitur wordpress ini dapat dituliskan sebagai berikut:
- Merupakan sebuah Content Management System
- Lisensi GNU General Public License sehingga dapat didownload secara bebas (gratis)
- Support dokumentasi yang lengkap dan komunitas yang banyak
- Support dengan berbagai bahasa, bahkan untuk sekarang ini bukan hanya bahasa Indonesia yang telah disupport akan tetapi WordPress dalam bahasa sunda pun sudah tersedia.
- Fasilitas pencarian yang komprehensif.
- Administrasi dan maintenance sangat mudah
- Kemudahan posting dengan dukungan WYSIWYG (What You See Is What You Get) editor.
- Kemudahan mengimport data dari sistem blog lainnya.
- Menggunakan interface XML RPC yang memungkinkan posting dari mana saja.
- Sindikasi otomatis dengan Atom dan RSS
- Support kategori dan sub kategori yang tak terbatas.
Sebagai informasi tambahan, untuk fitur wordpress terbaru saat ini yaitu wordpress 3.3, dapat dilihat dalam list di bawah ini :
- Inline PHPdoc documentation
- Quick Edit inline editing
- Comment threading and paging
- Drag and drop on dashboard and post screen
- Add media without creating post
- Screen Options to hide/show modules/columns on screens
- Comment reply from admin
- Plugin browser/installer
- QuickPress
- Sticky posts
- Navigation expand/collapse in two directions
- New design/layout
- Upgrades and installs over secure FTP
- Shortcuts menu
- Automatic upgrade
- API additions
- Bulk editing of posts
- Revised Dashboard
- HTTP Only Cookies
- XMLRPC Comments API
Tidak terbantah lagi kalau CMS yang satu ini telah digunakan oleh begitu banyak website terutama web-blog, CMS ini cocok sekali digunakan untuk website berbasis news atau berita. Kesederhanaan administrator sidenya membuat CMS ini sangat fasih digunakan untuk pemula sekalipun. Kemampuan templatingnya sangat digemari juga karena sangat mudah dimengerti.
Mengejutkan ketika sekarang wordpress dengan pluginsnya yang berkembang pesat sehingga dapat digunakan untuk kebutuhan CMS corporate bahkan digunakan sebagai simple shoping chart. Kelebihan lain dari CMS ini sangat mudah dioptimasi menjadi sebuah website yang search engine friendly dengan tag sistemnya, friendly url, custom meta, auto ping, sitemap dan rss-nya. Penggunaan CMS ini kami sangat sarankan untuk website berskala kecil atau website berbasis berita dan weblog.
Keunggulan dan Fitur WordPress
WordPress memiliki banyak keunggulan dan fitur untuk duniablog, antara lain :
- Gratis. Untuk mendapatkan perangkat lunak. WordPress hanya perlu mengunduh dari situsnya tanpa dipungut biaya, bahkan untuk blog komersial sekalipun.
- Berbasis kode sumber terbuka (open source). Pengguna dapat melihat dan memperoleh barisan kode-kode penyusun perangkat lunak WordPress tersebut secara bebas, sehingga pengguna tingkat lanjut yang memiliki kemampuan pemrograman dapat bebas melakukan modifikasi, bahkan dapat mengembangkan sendiri program WordPress tersebut lebih lanjut sesuai keinginan.
- Templat atau desain tampilannya mudah dimodifikasi sesuai keinginan pengguna. Sehingga apabila pengguna memiliki pengetahuan HTML yang memadai, maka pengguna tersebut dapat berkreasi membuat template sendiri. Pengguna yang tidak mengerti HTML, tentu saja masih dapat memilih ribuan template yang tersedia di internet secara bebas, yang tentu saja gratis.
- Pengoperasiannya mudah.
- Satu blog WordPress, dapat digunakan untuk banyak pengguna (multi user). Sehingga WordPress juga sering digunakan untuk blog komunitas . Anggota komunitas tersebut dapat berperan sebagai kontributor.
- Jika pengguna sebelumnya telah mempunyai blog tidak berbayar, misalnya di alamat Blogger, LiveJournal, atau TyperPad , pengguna dapat mengimpor isi blog-blog tersebut ke alamat hosting blog pribadi yang menggunakan perangkat lunak WordPress. Dengan demikian pengguna tidak perlu khawatir isi blog yang lama akan menjadi sia-sia setelah menggunakan perangkat lunak WordPress.
- Selain pengguna yang banyak, banyak pula dukungan komunitas (community support) untuk WordPress.
- Tersedia banyak plugin yang selalu berkembang. Plugin WordPress sendiri yaitu sebuah program tambahan yang bisa diintegrasikan dengan WordPress untuk memberikan fungsi-fungsi lain yang belum tersedia pada instalasi standar. Misalnya plugin anti-spam, plugin web counter, album foto.
- Kemampuan untuk dapat memunculkan XML, XHTML, dan CSS standar.
- Tersedianya struktur permalinkyang memungkinkan mesin pencari mengenali struktur blog dengan baik.
- Kemungkinan untuk meningkatkan performa blog dengan ekstensi.
- Mampu mendukung banyak kategoriuntuk satu artikel. Satu artikel dalam WordPress dapat dikatogorisasikan ke dalam beberapa kategori. Dengan multikategori, pencarian dan pengaksesan informasi menjadi lebih mudah.
- Fasilitas Trackback dan Pingback . Juga memiliki kemampuan untuk melakukan otomatis Ping (RPC Ping) ke berbagai search engine dan web directory, sehingga website yang dibuat dengan WordPress akan lebih cepat ter index pada search engine.
- Fasilitas format teks dan gaya teks. WordPress menyediakan fitur pengelolaan teks yang cukup lengkap. Fitur – fitur format dan gaya teks pada kebanyakan perangkat lunak pengolah kataseperti cetak tebal, cetak miring, rata kanan, rata kiri, tautan tersedia di WordPress.
- Halaman statis (Halaman khusus yang terpisah dari kumpulan tulisan pada blog).
- Mempunyai kemampuan optimalisasi yang baik pada Mesin Pencari (Search Engine Optimizer)
Kelebihan WordPress
- Cukup mudah dioperasikan
- Sederhana.
- WordPress juga dapat dijalankan di website milik kita sendiri (tidak seperti Blogspot yang belum bisa).
- WordPress dapat dijalankan di komputer lokal (localhost) atau di komputer tanpa sambungan internet.
- Banyak pluggin tambahan.
- Template dapat dirubah-rubah sekehendak hati dan dapat membuat template sendiri.
- Penggunanya kompak
- Mendukung SEF (search engine friendly) secara default, sehingga lebih mudah ditemukan di search engine.
Kelemahan WordPress
- Fitur managementnya sedikit sehingga sebagian orang menganggap terlalu sederhana.
- Jarang digunakan oleh website-website besar di dunia.
- Plugginnya tidak sebanyak Joomla, dan terkadang masih lebih bagus pluggin Joomla.