hmm..postingan ini dibuat untuk melengakpi tugas WEB Pak Abu, semoga saja CMS ini benar..trus dapet nile bagus :)
Content Management System (CMS)
Dari Wikipedia bahasa Indonesia, ensiklopedia bebasSistem manajemen konten (content management System, disingkat CMS), adalah perangkat lunak yang memungkinkan seseorang untuk menambahkan dan/atau memanipulasi (mengubah) isi dari suatu situs Web. Umumnya, sebuah CMS (Content Management System) terdiri dari dua elemen:
Content Management System (CMS)
Dari Wikipedia bahasa Indonesia, ensiklopedia bebasSistem manajemen konten (content management System, disingkat CMS), adalah perangkat lunak yang memungkinkan seseorang untuk menambahkan dan/atau memanipulasi (mengubah) isi dari suatu situs Web. Umumnya, sebuah CMS (Content Management System) terdiri dari dua elemen:
- Aplikasi Manajemen Isi (Content Management Application, [CMA]).
- Aplikasi Pengiriman Isi (content delivery application [CDA]).
dalam membuat sebuah web, butuh CMS (Content Manajemen System). Jadi itu kurang lebih tentang pembuatan, modifikasi, dan penghapusan isi dari suatu situs Web tanpa perlu memiliki keahlian sebagai seorang Webmaster.
Kemampuan atau fitur dari sebuah sistem CMS berbeda-beda, walaupun begitu, kebanyakan dari software ini memiliki fitur publikasi berbasis Web, manajemen format, kontrol revisi, pembuatan index, pencarian, dan pengarsipan.
Kemampuan atau fitur dari sebuah sistem CMS berbeda-beda, walaupun begitu, kebanyakan dari software ini memiliki fitur publikasi berbasis Web, manajemen format, kontrol revisi, pembuatan index, pencarian, dan pengarsipan.
nah dalam tugas ini saya membuat web tentang sebuah perusahaan Tour & Event Organizer.
Hal yang pertama adalah desain web yang akan kita buat. Untuk template dapat cari di google, disana banyak sekali template css yang bisa menjadi pilihan. setelah itu..kita mulai membuat halaman utama atau halaman index. Dalam halaman index disini kita tentukan di sebelah mana lebih tepatnya kita akan menampilkan isi dari masing masing menu maupun sub menu,kemudian tentukan menu apa saja yang menjadi main menu dan sub menu lalu tentukan pula letaknya. contohnya seperti dibawah ini :
kemudian pada bagian yang akan dibuat tampilan isi dari masing masing menu kita buat dengan php switch case. yang nantinya akan menerima dari hasil request page. berikutnya adalah membuat database dengan tabel menu.untuk menkoneksikannnya dengan file php yang kita buat,dibutuhkan koneksi ke database.untuk itu dibutuhkan file koneksi. perintahnya menggunakan mysql_connect dan mysql_select_db,dimana server menggunakan localhost tentunya.root, database dan password disesuaikan dengan yang kita gunakan.lalu di file index diberi perintah include atau require dan diisi dengan file koneksi yang telah dibuat tadi.
perusahaan pasti akan berkembang,dan pastinya akan membutuhkan tambahan menu yang diperlukan. dan juga setiap saat event event atau promo selalu dilakukan. untuk menambahkan semua itu diperlukan halaman admin. dimana sebelum masuk pada halaman tersebut kita memberi batasan dengan halaman login admin seperti ini :
nah, untuk user admin supaya dapat login,kita harus membuat database user untuk menentukan login menggunakan user dan password apa yang diijinkan masuk.
setelah masuk,otomatis akan ada halaman yang disebut halaman admin. tampilan bisa disesuaikan dengan kebutuhan. dalam tugas ini, saya masih menggunakan desain seperti pada desain user umum, yaitu seperti ini :
Pada halaman inilah admin menambah menu, mengedit menu, menghapus menu. untuk memberi isian pada masing masing menu, klik pada nama menu yang akan diisi. halaman ini juga untuk menambah event apa saja yang diadakan, mengeditnya dan juga menghapus event event yang sudah terlaksana. admin juga dapat melihat komentar apa saja yang masuk dari para pelanggan tentang pelayanan dan komentar dari masing masing event yang diadakan.
Untuk dapat login, pada file login menggunakan session_start. dan pada file logout.php menggunakan session_start juga di awal, dan session_destroy di akhir sebelum tutup "?>" php.
Kurang lebihnya seperti itulah cms web ini. maaf jika masih ada kekurangan, karena saya masih dalam tahap belajar juga.. mohon kritik dan saran. terimakasih..


