Liburan sekolah menjelang dan sesudah Hari Raya Idul Fitri memang mengasyikan. Apalagi jika ada waktu luang untuk mengoprek komputer sedikit. Tulisan singkat ini akan mereview beberapa aplikasi Content Manajemen System (CMS) yang mungkin akan dapat membantu pembuatan server lokal di sekolah-sekolah.
Situs favorit saya untuk memperoleh tool atau software aplikasi yang dibutuhkan untuk membangun CMS)adalah http://www.opensourcecms.com.

Beberapa ciri khas menarik dari situs Open Source CMS, tool yang ditawarkan semua open source jadi dapat diambil gratis, termasuk source code-nya, rata-rata dalam di operasikan di Linux & Windows. Walaupun dalam kenyataannya agak relatif lebih sukar di operasikan di Windows. Situs Open Source CMS juga memungkinkan kita untuk mencoba demo masing-masing software CMS secara online. Jadi kita dapat mengevaluasi terlebih dulu apakah aplikasi tersebut cocok dengan yang kita butuhkan atau tidak, sehingga tidak salah dalam mengambil nantinya.

Berbasis Web

Karena sifatnya open source, umumnya tool CMS ini berbasis Web. Umumnya bukan berupa program yang masif yang di jalankan di sistem operasi. Tapi lebih berupa PHP Script yang di install di halaman Web. Oleh karena itu keberadaan Web server menjadi penting adanya.

Secara umum aplikasi dari CMS dapat dibagi dalam beberapa kategori, yaitu, Portal, Blogs, e-commerce, Groupware, Forum, e-learning, Image gallery, Wiki, Lite, & Knowledge management.
Fokus dari masing-masing kategori adalah sebagai berikut,

  • Portal – tool ini memudahkan kita untuk memanaje berita, artikel, tulisan, mengumpulkan pendapat (polling). Contoh sebuah portal adalah detik.com.

  • Blogs – merupakan tool yang cukup populer khususnya untuk diary virtual seseorang. Walaupun tentunya bisa digunakan untuk apa saja, misalnya mengemukakan pendapat, menceritakan pengalaman, mengemukakan sebuah pemikiran, dll. Yang menarik dari blog, memungkinkan untuk saling link atau saling mendukung satu sama lain hingga akhirnya dapat menjadi alternatif sumber informasi di Internet yang sifatnya sangat perorangan & bebas.

  • Groupware – merupakan kumpulan tool yang dapat digunakan untuk kerjasama kelompok, misalnya setup agenda rapat, kalender kelompok dll.

  • Forum – adalah tool tempat diskusi, dimana kita dapat berdiskusi melalui Web.

  • E-Learning – adalah tool untuk memfasilitasi proses belajar mengajar di sekolah / kampus melalui Web,

  • Image Galleries – adalah tool album foto di Web.

  • Wikis – adalah tool untuk membangun naskah secara kolaboratif, hingga dapat menjadi ensiklopedia di Internet.

Ciri khas software-software ini sama, rata-rata semua berbasis Web sehingga sangat mudah pengelolaannya di sebuah corporate tidak perlu menginstall apapun di sisi pengguna. Semua software dan data tersimpan di server Web, sehingga lebih mudah manajemen dan maintenance-nya.

Kategori

Daftar panjang program CMS open source dapat di lihat di http://www.opensourcecms.com. Ada banyak aplikasi yang di kembangkan pada masing-masing kategori. Kategori Portals (CMS) merupakan kategori yang mempunyai paling banyak aplikasi open source-nya seperti BitWeaver, CivicSpace, Clever Copy, CMS Made Simple, Contenido, DEV, Dragonfly CMS, Drupal, e107, EcwCMS, Exponent, eZ Publish, Fundament, Geeklog, Jaws, JetBox, Joomla, Jupiter, Mambo, MDPro, MODx, Netious, OneCMS, Ovidentia, Papoo, PHP-Fusion, PHP-Nuke, phpComasy, phpSlash, phpWebSite, PHPX, PLUME CMS, Postnuke, Props, SPIP, Tiki CMS/Groupware, toendaCMS, Typo3, Website Baker, Xaraya, XOOPS, dan YACS!. Beberapa yang terbaik dan sering digunakan oleh adalah Drupal, Joomla dan Mambo.

Pada kategori Blog, aplikasi yang ada antara lain adalah b2evolution, bBlog, BirdBlog, BLOG:CMS, Blur6ex, boastMachine, Dotclear, Loudblog, Nucleus CMS, Pixelpost, sBlog, Serendipity, Simplog, Textpattern, TruBlog, Wheatblog, dan WordPress. Yang termasu cukup simpel dan mudah digunakan adalah WordPress.

Untuk kategori Forum diskusi melalui web, aplikasi yang ada antara lain adalah FUDForum, miniBB, MyBB, Phorum, phpBB, PunBB, SMF, UNB, UseBB, Vanilla, W-Agora, dan XMB. Bagi mereka yang ingin membuka toko di Internet, aplikasi dalam kategori e-commerce akan membantu. Beberapa diantaranya adalah osc2nuke, osCommerce, phpShop, dan Zen Cart. Mungkin yang sering dipakai adalah osCommerce dan Zen Cart.

Untuk aplikasi Groupware, aplikasi yang ada antara lain adalah ACollab, dotProject, eGroupWare, NetOffice, dan phpGroupWare. Untuk aplikasi e-Learning ada beberapa software yang menarik yaitu ATutor, Dokeos, Interact, Moodle, dan Site@School. Software favorit untuk e-learning adalah Moodle.
Untuk menyimpan foto / Image Galleries ada beberapa aplikasi seperti Coppermine, DAlbum, Gallery, Gallery 2, LinPHA, MG2, Plogger, Singapore, Snipe Gallery, SPGM, WEBalbum, dan yappa-ng.

Untuk membangun Ensiklopedia atau di kenal sebagai Wiki, aplikasi yang ada antara lain adalah DokuWiki, ErfurtWiki, MediaWiki, phpWiki, PmWiki, QwikiWiki, UniWakka, WackoWiki, Wikepage, WikkaWiki, dan WikkiTikkiTavi. Aplikasi yang sering digunakan adalah TikiWiki.

Bagi mereka yang mengiginkan CMS yang sederhana, ada beberapa software CMS sederhana seperti AngelineCMS Lite, CuteNews, Etomite, EyeOS, GuppY, Limbo, Pivot, ReloadCMS, SAPID, sNews, dan TML. Beberapa software CMS seperti KnowledgeTree, Owl, phpmychat, SugarCRM, Webcalendar menjadi menarik misalnya untuk membangun perpustakaan atau dokumen manajemen.

Teknik Instalasi Open Source CMS
Instalasi perangkat open source CMS ini biasanya tidak terlalu sulit. Beberapa tahapan sederhana yang perlu dilalui. Persiapan software yang perlu di install sebelum menginstalasi software CMS,

1.Install Linux.
2.Install Web server yang di lengkapi kemampuan untuk PHP.
3.Install database server, salah satu yang sering digunakan adalah MySQL.

Pada saat proses instalasi software CMS biasanya yang di perlukan adalah

1.Membuat database di software database MySQL, di sertai username dan password untuk mengaksesnya.
2.Buka software CMS di folder tempat file Web, biasanya di /var/www/html.
3.Software CMS dapat diakses melalui http://localhost atau http://ip-address-mesin-anda.

Selesai sudah proses instalasi software CMS.

Biasanya pada saat pertama kali masuk ke Web CMS, kita diberi menu untuk mengkonfigurasi awal dari CMS tersebut. Biasanya semua tabel akan di sisikan secara automatis oleh CMS, dan kita di minta untuk menset username dan password administrator dari CMS tersebut. Selesai sudah proses konfigurasi dan instalasi awal dari CMS.

Selanjutnya adalah mengunakan CMS tersebut. Biasanya tidak terlalu sulit untuk menggunakan CMS tersebut karena rata-rata sudah amat sangat di bantu oleh menu-menu pembantu.
Moodle – Software e-learning

E-learning adalah proses belajar mengajar yang dibantu oleh komputer. Proses yang paling mudah adalah dengan menggunakan Web server dan menjalankan aplikasi e-learning tersebut melalui Web. Dengan melalui Web, kita praktis tidak perlu mengkonfigurasi terlalu banyak di sisi pengguna. Salah satu software paling menarik saat yang banyak digunakan untuk e-learning adalah moodle.

MediaWiki

MediaWiki barangkali termasuk kategori Wiki yang paling berhasil di implementasikan dalam skala besar, yaitu,

l http://www.wikipedia.org – ensiklopedia terbesar di dunia.
l http://www.wikibooks.org – buku text dan non-fiksi.

Saya pribadi amat sangat menyarankan anda semua untuk sering-sering melakukan surfing ke kedua situs tersebut baik untuk memperoleh pengetahuan maupun untuk berkontribusi pada ilmu pengetahuan.

MediaWiki sifatnya open source dan dapat di ambil di http://www.mediawiki.org. Tepatnya pada http://www.mediawiki.org/wiki/Download
Wildfire – Internet Messenging & Chatting

Untuk melakukan Internet Messenging seperti Yahoo Messenger (YM), kita dapat menggunakan Wildfire. Software Wildfire dapat di ambil dari http://www.jivesoftware.org/ . Agar proses instalasi lebih mudah, akan lebih baik kalau di ambil file RPM dari bagian download http://www.jivesoftware.org/download-landing.jsp?file=builds/wildfire/wildfire_3_0_0.rpm

Joomla – Content Management System

Salah satu software content management favorit saya adalah Joomla. Joomla dapat di ambil di http://www.joomla.org

Nah yang manakah yang ingin dipakai? Silakan dicoba satu demi satu. Semuanya tidak terlalu sulit dan membutuhkan spesifikasi komputer standar saja.

Sumber :http://opensource. telkomspeedy. com/speedyorari/

CMS itu apa sieh..?