Gambar 5.37. Tabel Tugas Akhir pada Database Website E-Learning
5.2.3.2. Uji Pada Localhost
Situs yang selesai dirancang, dapat diuji coba pada komputer pribadi tanpa harus mencoba langsung online ke jaringan internet. Apabila telah sesuai dengan
yang dikehendaki maka dapat didaftarkan pada web hosting untuk di-onlinekan ke dunia maya.
Sebelum meng-upload ke server, sebaiknya situs yang telah dibuat, diuji terlebih dahulu pada server local harddisc untuk menguji apakah situs tersebut
telah berfungsi sebagaimana mestinya atau tidak. Untuk melakukan trial dalam perancangan sistem forum online dapat dilakukan dengan instalasi di localhost
dulu. Adapun yang dimaksud dengan localhost disini adalah melakukan instalasi
Universitas Sumatera Utara
percobaan pada komputer lokal tanpa memanfaatkan koneksi internet. Untuk melakukan ini dapat dipergunakan software AppServ 2.1.5.7. Pada perangkat
lunak ini sudah mencakup PHP Myadmin dan MySQL v5.0 sehingga memudahkan di dalam instalasi CMS dan database yang akan dirancang.
Langkah-langkah pengujian pada localhost sebagai berikut: 1. Mengaktifkan localhost Apache pada software Appserv
Yaitu dengan mengklik tombol Start All Programs Appserv Control server by manual Apache start
Gambar 5.38. Mengaktifkan localhost Apache pada software Appserv
Universitas Sumatera Utara
Gambar 5.39. Jendela Apache Start terbuka
Begitu jendela Apache Start terbuka berarti localhost telah aktif dan dapat dilakukan pengujian website secara offline pada komputer pribadi.
2. Membuka web browser Langkah berikutnya yakni dengan membuka web browser untuk menampilkan
halaman situs yang telah dibuat. Web browser dapat berupa Internet Explorer, Mozilla Firefox ataupun Opera. Pada gambar 5.40. tampak web browser yang
digunakan adalah Opera.
Universitas Sumatera Utara
Gambar 5.40. Membuka Web Browser
3. Mengetikkan alamat halaman situs yang ingin diujicoba Langkah terakhir yaitu pada kolom web address, alamat halaman website yang
ingin ditampilkan diketik. Misalnya halaman website yang ingin dibuka disimpan di C:\ appserv\ www\ atak\ index.html. Halaman yang tampil dapat
dilihat pada Gambar 5.41. berikut ini.
Universitas Sumatera Utara
Gambar 5.41. Halaman Situs yang Diujicoba 5.2.4.
Production and Construction 5.2.4.1. Pemilihan
Web Hosting dan Domain
Hosting adalah tempat untuk menyimpan sebuah situs atau data berbentuk
file yang bisa diakses melalui internet. Peranan hosting ini sangat besar terhadap keberadaan situs yang dibuat. Fasilitas-fasilitas yang ditawarkan setiap penyedia
hosting berbeda-beda. Faktor-faktor yang perlu dipertimbangkan dalam memilih
sebuah paket web hosting adalah: 1. Dukungan Control Panel yang handal
2. Fasilitas yang ditawarkan 3. Kehandalan server
Universitas Sumatera Utara
4. Kapasitas web space 5. Jatah quota bandwidth
6. Biaya setup setup fee 7. Domain gratis
Bandwidth adalah kapasitas transferakses data pada situs. Besarnya
bandwidth tergantung dari upload yang dilakukan dan jumlah pengunjung yang
mengakses situs. Semakin banyak pengunjung pada situs maka semakin besar jatah bandwidth yang dihabiskanbulan.
Setup fee juga menambah kesulitan dalam mempertimbangkan pemilihan
paket shared hosting. Sebab, harga setup fee ini akan menambah biaya yang harus dikeluarkan ketika melakukan pembayaran hosting untuk yang pertama kalinya.
Domain gratis bisa menjadi hal yang menarik calon pelanggan untuk
memilih sebuah paket share hosting. Namun, perlu dicermati apakah domain tersebut benar-benar menjadi milik pelanggan dan apakah pelanggan diberikan
akses untuk mengatur DNS server, dsb. Yang biasanya diberikan ketika ingin membeli sebuah alamat domain.
Langkah-langkah pemilihan web hosting dan domain adalah sebagai berikut:
1. Memilih web hosting dan domain secara online dengan bantuan search engine ataupun atas rekomendasi teman-teman.
Adapun web hosting yang dipilih hendaknya mendukung fasilitas MySQL dan PHP, karena MySQL menyimpan database dan dapat mempermudah user
dalam membuat form password, login, guest book, contact dan lain-lain.
Universitas Sumatera Utara
Sebagai contoh, dari hasil pencarian search engine google, dipilih web hosting oleh
http:www.dikti.net .
Gambar 5.42. Halaman Web Hosting Dikti.net
2. Melengkapi prosedur order web hosting Pada halaman web hosting, tertera paket-paket yang tersedia. Kita dapat
memilih fasilitas free hosting yang tidak dikenakan biaya ataupun paket yang dikenakan biaya. Tentunya fasilitas gratis kualitasnya tidak sebagus yang
dikenakan biaya. Biasanya username pada halaman registrasi akan digunakan sebagai nama situs.
Universitas Sumatera Utara
Gambar 5.43. Halaman Registrasi Free Hosting Dikti.net
5.2.4.2.Merancang Sistem Database pada Server.
Dalam membangun database pada server hostingan disesuaikan dengan jenis perangkat lunak yang disediakan oleh pihak hosting. Biasanya yang
dipergunakan adalah MySQL v5.0 keatas. Untuk dapat membuat database baru, diperlukan username dengan password baru. Perancangan sistem database pada
server dapat dilihat pada Gambar 5.44. 1. Menentukan nama database
Pada halaman database, nama database diketikkan pada textbox “Create New Database” .
Setelah itu klik tombol “Create”.
Universitas Sumatera Utara
Gambar 5.44. Perancangan Databases pada Server dengan phpMyAdmin
2. Menentukan nama tabel Setelah database baru dibentuk, maka di dalam database tersebut dibuatlah
sejumlah tabel yang dapat diisi sejumlah data.
Universitas Sumatera Utara
Gambar 5.45. Perancangan Tabel Databases pada Server dengan
phpMyAdmin
5.2.4.3.Mengupload File-File CMS Ke Server Side Melalui FTP
File Transfer Protocol FTP merupakan suatu jalur aman dalam
memasukkan upload file-file kita ke server yang dibutuhkan dalam instalasi suatu situs dengan sistem CMS. Untuk dapat mengupload file-file kita ke server,
dapat diikuti langkah-langkah berikut ini: 1. Terlebih dahulu kita membuat username dengan password sebagai account
kita dalam mengakses file di server.
Universitas Sumatera Utara
2. Untuk proses selanjutnya dapat dipergunakan software FTP client, seperti: WS-FTP. Tampilan WS-FTP sebagai aplikasi FTP dapat dilihat pada Gambar
5.46.
Gambar 5.46. Tampilan Aplikasi WS-FTP
3. File-file yang berada di daerah localhost ditransfer ke daerah file server dengan mengklik tombol panah yang memisahkan kedua daerah. Setelah
diklik maka file-file kita telah tersimpan di daerah file server.
5.2.4.4. Instalasi CMS ke Website secara Online