CMS merupakan Singkatan dari Content Management System.
CMS adalah 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,jadi dengan CMS walaupun kita tidak dapat membangun sebuah website tanpa harus faham mengenai html dan yang lainnya,si dalam CMS, manajemen file-file juga sangat terstruktur, setiap elemen antara isi dan tampilan desain terpisah.
Keuntungan Mengunakan CMS
•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.
Fasilitas Dasar CMS
1. Content Authoring, Editing and Management2. Workflow, Collaboration, and Security
3. Publishing
4. Standards Support
5. Technical specifications
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
1. CMS WORDPRESS
CMS Wordpress | Wordpress.Org, CMS Wordpress adalah salah satu CMS yang paling banyak digunakan orang. CMS ini dibangun dengan bahasa pemrograman PHP dan database MySQL. CMS Wordpress ini sangat populer sebagai blog engine, namun meskipun dikategorikan sebagai CMS blog, CMS ini sangat powerfull dan dapat dikembangkan untuk dijadikan sebuah CMS website lainnya karena CMS Wordpress termasuk Open Source.
Karena Open Source, CMS Wordpress ini mudah untuk dikembangkan dan
dimodifikasi oleh penggunanya. Hal mudah yang dapat dimodifikasi adalah
dari struktur templatenya. Dan bagi yang sudah familiar dengan
pemrograman php mysql, maka modifikasi akan berlanjut ke penambahan
function-function CMS ini, sehingga akan dihasilkan sebuah website yang
powerfull.
Sejarah CMS Wordpress
Sejarah WordPress dimulai saat Matt Mullenweg yang merupakan
pengguna aktif dari b2 mengetahui bahwa proses pengembangan b2
dihentikan oleh pemrogramnya (programmer) yang bernama Michel Valdrighi, Matt Mullenweg merasa sayang dan mulai melanjutkan pengembangan b2.
WordPress muncul pertama kali di tahun 2003 hasil kerja keras Matt
Mullenweg dengan Mike Little. Yang membuat WordPress makin terkenal,
selain karena banyaknya fitur dan tampilan yang menarik, adalah juga
karena dukungan komunitas terhadap perangkat lunak sumber terbuka untuk
blog. (sumber : Wikipedia)
WordPress.org adalah situs resmi dari CMS Wordpress ini. Di sini, anda dapat mengunduh (download) aplikasi beserta seluruh berkas CMS WordPress. Untuk CMS Wordpress Bahasa Indonesia dapat di download di http://id.wordpress.org,
ada beberapa kontributor atau pengembang di Indonesia yang dipimpin
oleh Huda Toriq, seorang Mahasiswa Kedokteran dari Universitas
Diponegoro / UNDIP Semarang. Dengan memanfaatkan situs http://id.wordpress.org,
seseorang yang tidak mengerti Bahasa Inggris masih dapat menggunakan
WordPress dengan mudah. Selain itu juga ada CMS Wordpress Versi Bahasa
Jawa yang dapat di download di http://jv.wordpress.com
Kelebihan dan Fitur CMS Wordpress
- CMS Wordpress Gratis. Untuk mendapatkan CMS WordPress Anda tinggal download dari situsnya di www.wordpress.org tanpa dipungut biaya sepersen pun, kecuali biaya internet anda.
- Berbasis Open Source. Pengguna dapat melihat dan memperoleh barisan kode-kode penyusun CMS WordPress tersebut secara bebas, sehingga anda yang memiliki kemampuan pemrograman dapat bebas dan leluasa melakukan modifikasi, bahkan dapat mengembangkan sendiri program CMS WordPress tersebut lebih lanjut sesuai keinginan Anda.
- Template 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 (http://wordpress.org/extend/themes/).
- Pengoperasiannya mudah. Bagi pemula, tentu hal ini amat membantu.
- 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 / Blogspot, LiveJournal, TypePad, dan beberapa mesin blog lain, pengguna dapat mengimpor isi blog-blog tersebut ke alamat hosting blog pribadi yang menggunakan CMS WordPress. Dengan demikian pengguna tidak perlu khawatir isi blog yang lama akan menjadi sia-sia setelah menggunakan CMS WordPress. Karena di dalam CMS Wordpress sudah tersedia fitur Export Import.
- Selain pengguna yang banyak, banyak pula dukungan komunitas (community support) untuk WordPress. Banyak forum yang mendukung pengembangan WordPress ini. Contohnya : http://wordpress.org/support/, http://id.forums.wordpress.com/, dan http://id.forums.wordpress.com/.
- Tersedia banyak plugin yang selalu berkembang (http://wordpress.org/extend/plugins/), karena para pengembang web di Indonesia juga memberikan kontribusinya kepada WordPress. 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, dan sebagainya. Sehingga dengan tambahan plugin ini, website atau blog Wordpres Anda akan lebih powerfull.
- Kemampuan untuk dapat memunculkan XML, XHTML, dan CSS standar.
- Tersedianya struktur permalink yang memungkinkan mesin pencari mengenali struktur blog dengan baik.
- Kemungkinan untuk meningkatkan performa blog dengan ekstensi (http://wordpress.org/extend/).
- Mampu mendukung banyak kategori untuk satu artikel. Satu artikel dalam WordPress dapat dikatogorisasikan ke dalam beberapa kategori. Misalnya jika kita mempunyai artikel tentang “Sejarah Wordpress” kita dapat memasukkan artikel tersebut dalam kategori “Blog”, “Informasi”, atau “Internet”. Dengan multi kategorisasi ini pencarian dan pengaksesan informasi menjadi lebih mudah.
- Fasilitas Trackback dan Pingback.
- 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 kata seperti cetak tebal, cetak miring, rata kanan, rata kiri, tautan tersedia di WordPress.
- Halaman statis (Halaman khusus yang terpisah dari kumpulan tulisan pada blog).
- SEO Friendly. Salah satu alasan mengapa banyak yang menggunakan Wordpress adalah dari segi SEO nya. CMS Wordpress dapat dengan mudah dikelola dalam hal SEO karena selain banyak plugin SEO, juga customisasi permalink dan template sangat mudah.
Versi CMS Wordpress
Saat artikel ini dipublish, CMS Wordpress sudah masuk dalam versi 3.4.2
Versi | Tanggal Rilis | Nama sandi |
---|---|---|
.70 | 27 Mei 2003 | |
1.0 | 03 Januari 2003 | Miles |
1.2 | 22 Mei 2004 | Mingus |
1.5 | 17 Februari 2005 | Strayhorn |
2.0 | 31 Desember 2005 | Duke |
2.1 | 22 Januari 2007 | Ella |
2.2 | 16 Mei 2007 | Getz |
2.3 | 24 September 2007 | Dexter |
2.5 | 29 Maret 2008 | Brecker |
2.6 | 15 Juli 2008 | Tyner |
2.7 | 10 Desember 2008 | Coltrane |
2.8 | 11 Juni 2009 | Baker |
2.9 | 18 Desember 2009 | Carmen |
3.0 | 17 Juni 2010 | Thelonious |
3.1 | 23 Februari 2011 | Reinhardt |
3.2 | 04 Juli 2011 | Gershwin |
3.3 | 12 Desember 2011 | Sonny |
3.4 | 13 Juni 2012 | Green |
CMS Wordpress juga dapat digunakan untuk membuat toko online, karena
tersedia plugin seperti WP E-Commerce,Plugin YAK, eShop, dll.
2. CMS Joomla
CMS Joomla
| Joomla juga salah satu CMS Open Source. Fitur dari CMS Joomla ini
juga lengkap, dengan CMS Joomla anda bisa membuat sebuah website yang
powerfull.
Jenis Website yang dapat dibuat dengan CMS Joomla adalah :
- Website Corporate atau Portal
- Website e-commerce
- Website untuk perusahan kecil
- Website untuk organisasi non-profit
- Website untuk pemerintahan
- Website untuk keperluan internet
- Website untuk sekolah dan perguruan tinggi
- Website pribadi atau blog
- Website untuk komonitas
- Website untuk majalah dan tabloid
- dan masih banyak lagi
Dari sekian banyak CMS, CMS Joomla adalah yang sering digunakan oleh developer untuk membuka jasa pembuatan web, karena Joomla mudah untuk di maintence.
Paket Joomla! terdiri dari beberapa bagian yang terpisah dan termodul
yang sangat fleksibel,dan dapat dengan mudah dikembangkan dan
diintegrasikan. Sebagai contoh "plugins" WikiBot yang memperbolehkan
penulis di Joomla menggunakan "Wikitags" pada bagian artikel yang
fungsinya secara otomatis membuat pranala dinamis ke artikel Wikipedia
pada saat ditampilkan. Ada lebih tersedia 1,700 "plugins" yang secara
resmi didelegasikan oleh OpenSourceMatters tersedia di http://extensions.joomla.org/ dan saat ini secara resmi dipindahkan kehttp://joomlacode.org dengan dukungan server yang lebih lengkap.
Sejarah CMS Joomla!
Pada tanggal 17 September 2005, telah diluncurkan Joomla versi awal
yaitu 1.0.0 yang merupakan versi alias dari Mambo 4.5.2.3 yang
dikembangkan oleh "Pengembang Inti Mambo hingga Agustus 2005" yang
hengkang dari Mambo.
Pemimpin Tim saat itu Andrew Eddie yang dikenal dengan sebutan "MasterChief" menulis surat terbuka di komunitas dan diumumkan di forum
mamboserver.com. Tim pengembang kemudian membuat situs
OpenSourceMatters untuk mendistrubusikan informasi ke pengguna,
pengembang, desainer web dan komunitas lain pada umumnya.
Perkembangan Joomla berawal dari Joomla 1.0.0 sampai dengan tahap yang
luar biasa yaitu Joomla 1.0.15. Namun seiring dengan perkembangan versi
Joomla 1.0.x ini, sekitar tahun 2007 telah dimulai pengembangan Joomla
1.5.x yang memiliki beberapa persamaan dan perbedaan yang cukup
signifikan. Saat ini Joomla 1.5.x telah mencapai pada tahap Joomla
1.5.20.Untuk versi Joomla 1.6 sudah pada tahap versi beta dan dapat
diunduh di www.joomla.org. Semakin baru versi Joomla memiliki penyempurnaan dari versi-versi sebelumnya.
Versi Joomla!
Joomla saat ini telah masuk dalam versi 1.7, yang mana telah terupdate dari versi-versi sebelumnya
No. | Versi | Tanggal Diluncurkan | Nama Kode |
---|---|---|---|
1. | 1.0.0 | 17 September 2005 | Sunrise |
2. | 1.0.1 | 21 September 2005 | Sunburst |
3. | 1.0.2 | 2 Oktober 2005 | Sunset |
4. | 1.0.3 | 14 Oktober 2005 | Sunlight |
5. | 1.0.4 | 21 Nopember 2005 | Sundial |
6. | 1.0.5 | 24 Desember 2005 | Sunspot |
7. | 1.0.6 | 15 Januari 2006, 16:00 | Sunscreen |
8. | 1.0.7 | 15 Januari 2006, 21:00 | Sunburst |
9. | 1.0.8 | 26 Februari 2006 | Sunshade |
10. | 1.0.9 | 5 Juni 2006 | Sunshine |
11. | 1.0.10 | 26 Juni 2006 | Sundown |
12. | 1.0.11 | 29 Agustus 2006 | Sunbow |
13. | 1.0.12 | 25 Desember 2006 | Sunfire |
14. | 1.0.13 | 2007 | Sunglow |
15. | 1.0.14 | 2008 | |
16. | 1.0.15 | 2008 | |
17. | 1.5 Stable | 22 Januari 2008 | Khepri |
17. | 1.5.1 | 08 February 2008 | Seenu |
18. | 1.5.2 | 23 March 2008 | Woi |
19. | 1.5.3 | 24 April 2008 | Vahi |
20. | 1.5.4 | 08 July 2008 | Naiki |
21. | 1.5.5 | 28 July 2008 | Mamni |
22. | 1.5.6 | 12 August 2008 | Vusani |
23. | 1.6 | 10 Januari 2011 | |
24. | 1.6.1 | 07 Maret 2011 | |
25. | 1.6.2 | 14 April 2011 | |
26. | 1.6.3 | 18 April 2011 | |
27. | 1.7 | 19 Juli 2011 |
Untuk keperluan E-Commerce, CMS Joomla! menawarkan plugin yang bernama
"Virtuemart". Dengan plugin ini pengguna bisa memanajemen produk-produk
toko online Joomla dengan mudah.
Kelebihan dan Fitur Joomla
Berikut ini adalah fitur-fitur yang ditawarkan dalam CMS (Content management system) Joomla :
a. System caching
b. Peningkatan peformansi
c. RSS
d. Blogs
e. Polling, dll
Selain itu Joomla juga :
a. Simple, Penggunanya dari seluruh dunia baik itu dalam simple website sampai aplikasi yang komplek.
b. Flexible
c. Elegant
d. Customizeable, Kemudahan dalam pengeditan template, 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.
e. Powerful, Merupakan salah satu open source CMS dengan fitur yang powerfull
f. Component dan modul yang bisa kita dapat secara gratis
g. Installasi yang mudah
Kekurangan CMS Joomla
- 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, dari segi SEO masih kalah dengan CMS Wordpress.
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.
Sejarah AuraCMS
Awal mulanya, AuraCMS itu berasal dari ide yang tercetus saat ingin membuat website dengan konten dinamis.
Pada saat itu muncul ide untuk membuat kumpulan script PHP yang terintegrasi. Dan kemudian terbuatlah dua buah jenis script PHP tersebut yang satu menggunakan data berupa file text dan yang lainnya menggunakan database MySQL.
Kemudian setelah dicoba ternyata data yang menggunakan database MySQL jauh lebih gampang dan tidak rumit dalam pengelolaannya sehingga yang menggunakan data berupa file text tidak dilanjutkan lagi. Setelah itu script yang menggunakan database MySQL tadi diberi nama "aura" dan karena merupakan software Content Management System maka nama lengkapnya "AuraCMS".
Bekerjasama dengan Kioss Project versi pertama diluncurkan pada pertengahan tahun 2003. Kemudian disusul dengan versi versi berikutnya dan sempat "mandeg" beberapa waktu pada versi 1.3&1.4.
Dan pada saat versi 1.5 terbit mulai banyak yang menyumbang modul ataupun modifikasi dan ide-ide baru sehingga terbit versi 1.6 beta sebagai versi percobaan.
Ternyata dilaporkan bahwa pada versi 1.6 beta ini masih ada beberapa bug sehingga pada bulan Juli 2005 diterbitkan versi baru yang tidak beta lagi yaitu versi 1.61 dengan mengeliminasi bug pada versi 1.6 beta dan menambahkan beberapa fitur yang baru.
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.
7. CMS Moodle