AuraCMS

Rabu, 10 November 2010

Content Management System (CMS)
Content Management System biasa disingkat CMS, adalah sebuah aplikasi yang kebanyakan tersedia dalam bentuk website. Yang mempunyai fungsi untuk memudahkan pengelola website dalam mengelola content atau isi dari websitenya tersebut. Seperti kita ketahui, bahwa content/isi adalah raja dalam suatu sistem informasi yang disajikan oleh sebuah website. Oleh karena itu, CMS hadir sebagi salah satu layanan yang memudahkan pengelola website meng-update, menambah, mengedit, menghapus dan mempercantik content website-nya.
Saat ini sangat banyak sekali model website CMS yang menawarkan berbagai fitur, mulai yang level sederhana sampai yang sangat kompleks sekalipun, dan tersedia secara gratis (open source) walaupun yang berbayar juga ada. Kelebihan utama website CMS adalah kemudahan dalam menggunakannya, sehingga dengan website CMS ini, orang yang tidak mengerti bahasa pemrograman web sekalipun akan dengan mudah membangun website untuk berbagai keperluan.
CMS memisahkan antara isi dan desain, sehingga konsistensi tampilan dapat senantiasa dijaga dengan baik. Setiap bagian dari website dapat memiliki isi dan tampilan yang berbeda-beda, tanpa harus khawatir kehilangan identitas dari website secara keseluruhan. Oleh karena semua data disimpan dalam satu tempat, pemanfaatan kembali dari informasi yang ada untuk berbagai keperluan dapat dengan mudah dilakukan. CMS juga memberikan kefleksibelan dalam mengatur alur kerja atau “workflow” dan hak akses, sehingga memperbesar kesempatan berpartisipasi dari pengguna dalam pengembangan website ini. Hal ini akan sangat menguntungkan bila website yang dikelola memiliki kompleksitas yang tinggi dan mengalami kemajuan yang cukup pesat.

AuraCMS
AuraCMS adalah system CMS (Content Management System) yang berbasis PHP dan MySQL dan berlisensi GPL (General Public License) sehingga bersifat open source. 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 pengelolaanya 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 atau berhenti beberapa waktu pada versi 1.3 dan 1.4. Dan pada saat versi 1.5 terbit mulai banyak yang menyumbang modul atau pun 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. Di bawah ini adalah gambar lembar kerja auraCMS :
Halaman Beranda Admin
Halaman ini menampilkan halaman pertama pada saat memasuki website ini, atau yang disebut dengan halaman home. Terdapat kata-kata pembuka dan gambar.
Halaman Edit Admin
Halaman untuk mengganti username admin. Didalamnya terdapat form edit admin untuk merubah username diisi dengan nama yang akan diganti, email diisi dengan alamat email admin, old password diisi dengan password sebelumnya, new password diisi dengan nama passsword baru, retype new password diisi dengan nama yang sama dengan password yang baru, lalu klik tombol update untuk melakukan perubahan.
Halaman Menu Manager
Halaman menu manager berisi tentang pengaturan pada halaman awal tampilan website. Disini penulis dapat mengatur apa saja yang akan ditampilkan dan tidak tampilkan pada halaman awal website dengan menggunakan menu yang terdapat didalamnya yaitu Menu Order untuk mengatur letak menu dengan cara mengklik tombol panah yang tersedia, jika tombol mengarah ke atas berarti menu akan naik jika tombol mengarah ke bawah maka menu akan pinda turun ke bawah. Menu Published untuk memunculkan menu atau tidak memunculkan menu dengan mengklik tanda centang hingga berubah menjadi tanda silang dan sebaliknya. Menu Action terdapat dua, Del untuk menghapus sedangkan Edit untuk merubah isi dari menu tersebut.
Halaman Pages Manager
Halaman pages manager atau web manager berisi pengaturan pada menu home. Didalamnya ada perintah Edit untuk merubah isi dari menu, Delete untuk menghapus menu, Buat Menu untuk membuat halaman menu baru, Buat Sub Menu untuk membuat sub menu dari halaman menu.
Halaman Polling Manager
Halaman polling manager berisi tentang jajak pendapat dari pengunjung website Koku Fake Clothing. Penulis dapat membuat menu polling dengan mengklik menu Tambah Jajak Pendapat, kemudian berikan centang pada menu Public, maka polling yang sudah kita buat akan muncul pada halaman home. Sedangkan pada menu Action terdapat menu Del untuk menghapus dan Edit untuk merubah isi dari polling tersebut.

Halaman News Manager
Halaman news manager berisi semua artikel yang ada pada website ini. Di dalamnya terdapat menu Edit untuk merubah isi artikel, Add News untuk membuat artikel baru, Add Topic untuk membuat tema baru, List Topic berisi daftar dari artikel pada news administration, Comment berisi komentar jika pengunjung memberikan komentar pada suatu artikel, Artikel Masuk berisi jika ada artikel yang masuk ke news administration.
Halaman Buku Tamu Manager
Halaman buku tamu berisi data dari pengunjung yang mengunjungi website Koku Fake ini. Di dalamnya terdapat menu Tanggapan untuk memberikan tanggapan dari komentar yang masuk, menu Delete untuk menghapus isi guestbook dan Setting untuk mengatur maksimal limit banyaknya komentar yang dapat ditampung dalam website dan maksimal karakter yang digunakan untuk mengisi komentar.

Halaman Blok Manager
Halaman blok manager ini digunakan unuk membuat blok baru dalam website, dengan mengklik menu Buat Blok Baru. Pada menu Status kita dapat mengatur suatu blok dapat ditampilkan atau tidak dengan mengklik tanda centang hingga berubah tanda silang ataupun sebaliknya. Menu Order untuk mengatur letak ke atas atau ke bawah, Posisi untuk mengatur letak ke kanan atau ke kiri, Aksi terdapat menu Edit untuk merubah modul dan Del untuk menghapus modul.

Halaman Modul Manager
Halaman modul manager digunakan untuk membuat modul baru dalam website dengan mengklik Buat Blok Modul Baru. Pada menu Status kita dapat mengatur suatu modul akan ditampilkan atau tidak dengan mengklik tanda centang hingga berubah tanda silang ataupun sebaliknya. Menu Order untuk mengatur letak ke atas atau ke bawah, Posisi untuk mengatur letak ke kanan atau ke kiri, Aksi terdapat menu Edit untuk merubah modul dan Del untuk menghapus modul.

Halaman Files Manager
Halaman files manager digunakan untuk menyimpan image untuk website ini. Didalamnya terdapat kolom File Uploader untuk meng-upload images dan terdapat catatan bagaimana cara untuk menyisipkan image tersebut.

Halaman Download Manager
Halaman download manager berisi folder-folder untuk men-download. Didalamnya terdapat menu Add Download untuk membuat alamat download baru pada blok atau modul website, Add Categori untuk membuat kategori baru, menu Search digunakan untuk mencari data. Jika ingin merubah nama folder kita dapat langsung mengklik pada nama folder lalu isikan dengan nama yang baru. Menu Delete digunakan untuk menghapus folder.

Halaman Links Manager
Halaman links manager berisi beberapa kategori yang terdiri dari beberapa link didalamnya. Terdapat menu Add Links untuk membuat alamat link baru, Add category untuk membuat kategori baru, Incomming Links jika ada link baru yang masuk, Cari untuk mencari nama link.

Logout
Logout digunakan untuk keluar dari acount admin.

Halaman Shoutbox Manager
Halaman shoutbox manager berisi komentar-komentar dari pengunjung website Koku Fake Clothing ini. Jika ingin menghapus kita klik pada kotak cek lalu pilih hapus.

 Halaman Calender Manager
Halaman calender manager berisi pengaturan waktu mulai tanggal dan bentuk format tanggalnya. Pada menu Tambah Data digunakan untuk membuat jadwal pada kalender.

 Halaman Gallery Manager
Halaman gallery manager berisi gambar-gambar baju dari produk Koku Fake beserta daftar harganya. Didalamnya terdapat menu My Galerry berisi gambar-gambar, menu Buat Kategori untuk membuat kategori baru, Upload untuk mengambil gambar, Fancy Upload digunakan untuk mengambil gambar juga.

 Halaman User Manager
Halaman user manager digunakan untuk membuat account administrator, dengan cara mengklik Add User lalu mengisi data untuk nama baru yang diinginkan. Untuk mengaktifkan account yang baru, pilih aktif pada Status.

Prinsip Dasar Cara Kerja AuraCMS
Secara garis besar AuraCMS terdiri dari tiga elemen dasar yaitu server web, skrip PHP, dan database MySQL. Web server diasumsikan terhubung dengan internet atau intranet yang berfungsi sebagai penyedia layanan situs. Skrip PHP terdiri dari kode program dalam bahasa PHP, dan database merupakan tempat penyimpanan konten. AuraCMS menggunakan apache sebagai web server dan MySQL untuk database-nya.
Pertama kali, user melakukan request terhadap halaman AuraCMS dengan mengeksekusi URL pada browser web yang kemudian terhubung dengan server web. Request ini yang dalam istilah teknis lebih dikenal dengan Query string selain terdapat URL juga mengandung parameter konten (section, category, ID article dan lain-lain). Berdasarkan parameter tersebut, system skrip AuraCMS melakukan kontak dengan database dan mengambil konten yang dimaksud berdasarkan parameternya. Terakhir, konten dan template bergabung bersama dan kembali sebagai halaman HTML, gambar, CSS, dan Javascript.


[get this widget]

0 komentar: