CARA MUDAH DAN MURAH MEMBANGUN DAN MENGELOLA WEBSITE Oleh: Yuhefizar, S.Kom, M.Kom. Edisi Pertama Cetakan Pertama, 2013 Hak Cipta 2013 pada penulis, Hak Cipta dilindungi undang-undang. Dilarang memperbanyak atau memindahkan sebagian atau seluruh isi buku ini dalam bentuk apa pun, secara elektronis maupun mekanis, termasuk memfotokopi, merekam, atau dengan teknik perekaman lainnya, tanpa izin tertulis dari penerbit. Ruko Jambusari No. 7A Yogyakarta 55283 Telp. : 0274-889836; 0274-889398 Fax. : 0274-889057 E-mail : info@grahailmu.co.id Yuhefizar, S.Kom, M.Kom. CARA MUDAH DAN MURAH MEMBANGUN DAN MENGELOLA WEBSITE/Yuhefizar, S.Kom, M.Kom - Edisi Pertama Yogyakarta; Graha Ilmu, 2013 xii + 206 hlm, 1 Jil. : 26 cm. ISBN: 978-979-756-985-3 1. Komputer I. Judul
Buku ini penulis dedikasikan untuk Istri tercinta, Arrita Elfiyanti serta buah hati kami Tersayang Muhammad Dzaky Adelio (Dzaky) Muhammad Daffa Kayana (Daffa) Atas segala curahan kasih sayangnya
KATA PENGANTAR Tiada kata yang pantas rasanya untuk penulis ucapkan, selain dari ucapan SYUKUR ALHAMDULILLAH. Atas berkat rahmat dan nikmat dari Allah, SWT sehingga buku ini dapat diselesaikan dengan baik. Dengan harapan menjadi ladang amal kebaikan bagi penulis dan menjadi ilmu yang bermanfaat bagi para pembaca. Mudah-mudahan kehadiran buku ini dapat menambah pengetahuan bagi para pembaca dan menularkannya kepada yang lainnya sehingga pada akhirnya akan memberi manfaat luar biasa untuk para pembaca sendiri. Hal utama yang mendasari penulis untuk menyelesaikan buku ini adalah masih banyaknya lembaga-lembaga pendidikan yang belum memanfaatkan teknologi website ini, padahal di era informasi saat ini, seharusnya website sudah menjadi kebutuhan dan untuk membangunnyapun tidaklah sulit dan mahal seperti asumsi selama ini. Oleh karena itu, semoga kehadiran buku ini, mempunyai andil dalam memberi pemahaman kepada kita semua, bahwa membuat dan memiliki website adalah mudah dan murah. Anda tidak perlu mengerti bahasa pemrograman web untuk dapat menguasai materi di buku ini. Ucapan terima kasih penulis sampaikan kepada Graha Ilmu, Ibu Diana Puspita selaku editor, yang berkenan untuk menerbitkan buku ini dan kepada keluarga kecil kami, istri dan 2 jagoan kami, Dzaky dan Daffa yang selalu menciptakan kecerian bagi penulis. Akhir kata, tiada yang sempurna, kesempurnaan hanyalah milik sang maha pemberi kehidupan. Kritik dan saran yang membangun penulis tunggu di ephi.lintau@gmail.com. Terima kasih. Surabaya, Juni 2012
DAFTAR ISI KATA PENGANTAR vii DAFTAR ISI ix BAB I SEKILAS TENTANG WEBSITE 1 1.1 Pengertian Website 2 1.2 Teknologi Website 2 1.3 Manfaat Website 4 1.4 Pentingnya Website Sekolah 4 1.5 Istilah Penting Seputar Website 5 BAB II PERSIAPAN & INSTALLASI WEBSITE 7 2.1 Installasi Web Server 7 2.1.1 Mengaktifkan Server 12 2.1.2 Menonaktifkan Server 13 2.1.3 Memahami Struktur Server 14 2.1.4 Troubleshooting Server 15 2.2 Installasi Website Sekolah 15 BAB III MEROMBAK TAMPILAN WEBSITE 23 3.1 Menginstall Template 23 3.2 Mengaktifkan Template 24 3.3 Memodifikasi Template 27 3.3.1 Mengganti Header 26 3.3.2 Input Berita/Konten28 3.3.3 Mengganti Footer 33 3.3.4 Menampilkan Menu & Form Login 34
x Cara Mudah & Murah Membangun & Mengelola Website 3.3.5 Mengganti Slideshow 36 3.3.6 Mengatur Tampilan Konten 37 BAB IV MENAMBAHKAN FITUR PENDUKUNG(1) 41 4.1 Mengisi Main Menu 41 4.1.1 Menyiapkan Konten 42 4.1.2 Menghubungkan Dengan Menu 43 4.2 Membuat Menu Baru 45 4.2.1 Membuat Menu Berita 46 4.2.2 Menampilkan Menu Baru 47 4.3 Menambahkan Modul Pada Posisi Kanan 50 4.3.1 Modul Statistik Pengunjung 50 4.3.2 Modul Kalender 52 4.3.3 Modul Jam Online 53 4.4 Modul Artikel Populer 55 4.5 Modul Multi Bahasa 57 4.6 Modul Weblinks 59 4.7 Modul Jajak Pendapat 62 BAB V MENAMBAHKAN FITUR PENDUKUNG(2) 67 5.1 Menambahkan Menu Top 67 5.2 Menambahkan Fitur Forum 68 5.3 Menambahkan Fitur Buku Tamu 78 5.4 Menambahkan Fitur Galeri Foto 82 5.5 Menambahkan Fitur Download 88 5.6 Menambahkan Fitur Hubungi Kami 95 BAB VI MEMBANGUN WEBSITE E-LEARNING 103 6.1 Installasi Website E-Learning 103 6.2 Konfigurasi Web E-learning 109 6.3 Edit Data Admin 111 6.4 Menambahkan Fitur Bahasa Indonesia 112 6.5 Sekilas Sistem Kerja e-learning 113 6.6 Menambahkan Pengguna 114 6.7 Menambahkan Kursus 116 6.7.1 Menambahkan Kategori Kursus 116 6.7.2 Menambahkan Kursus 118 6.7.3 Mengedit Kursus 121 BAB VII BERPERAN SEBAGAI GURU 123 7.1 Login Sebagai Guru 124 7.2 Mengisi Materi Kursus 125