7 Keterangan: tanda dua asterik menunjukan bahwa perangkat tersebut
akan disediakan dan tersimpan dalam keping CD. Struktur folder dan file dalam CD diperlihatkan dalam gambar di bawah ini:
Perangkat pemrograman web dinamis folder |
|___ Software Installer folder |
| |
|___ Firefox Setup 40.0.3 file |
|___ Sublime Text Build 3083 Setup file |
|___ xampp-win32-5.5.28-0-VC11-installer file |
|___ Source code folder |
|___ demo file |___ bootstrap-3.3.5-dist file
|___ CodeIgniter-3.0.1 file
8
9
10
Perangkat Pengembangan Aplikasi Web
A. Tujuan Pembelajaran
Melalui observasi peserta diklat dapat menganalisis perangkat-perangkat yang digunakan untuk pengembangan aplikasi web.
B. Indikator Pencapaian Kompetensi
Menganalisis perangkat-perangkat untuk pengembangan aplikasi web.
C. Uraian Materi
1. Web Client Browser
Web Client atau biasa disebut dengan browser atau perambaan adalan perangkat lunak yang digunakan untuk mengakses web server dengan mengirimkan pesan
permintaan request HTTP dan mengolah response HTTP yang dihasilkan. Web Browser yang berjalan pada desktop atau laptop komputer adalah paling umum
dari perangkat lunak web client browser, tetapi masih ada bentuk lain dari perangkat lunak web client dan tentu tidak dibahas dalam modul ini karena bukan
menjadi fokus materi. Web browser berfungsi untuk meminta dan menampilkan informasi yang diminta dari web server, informasi yang diminta dapat berupa file
maupun dokumen HTML. Permintaan oleh browser akan ditampilkan berupa halaman web dalam client area di browser. Beberapa browser yang paling umum
dan sering digunakan antara lain: Mozilla Firefox
Google Chrome Microsoft Internet Explorer
Opera Safari
Netscape Navigator
Dibawah ini merupakan gambar dari software browser Mozilla Firefox.
11 Gambar 4. Web browser Mozile firefox
2. Web Server
Web server merupakan perangkat lunak dalam server yang berfungsi menerima permintaan request melalui HTTP dari client yaitu browser dan mengirimkan
kembali response HTTP yang pada umumnya akan berbentuk dokumen HTML atau file. Web server menyimpan dokumen web sehingga dapat diakses oleh user
atau client melalui internet. Berikut beberapa contoh web server:
Apache Berjalan di Linux dan Windows Microsoft Internet Information Service IIS Berjalan di Windows
Tomcat Berjalan di Linux dan Windows
3. HTTP
HTTP HyperText Transfer Protocol adalah standart protokol komunikasi,protokol jaringan lapisan aplikasi yang digunakan untuk sistem informasi terdistribusi,
kolaboratif, dan menggunakan hipermedia. Penggunaannya banyak pada pengambilan sumber daya yang saling terhubung dengan tautan, yang disebut
dengan dokumen hypertext. HTTP standart sekarang adalah HTTP 1.1. Contoh cara kerja HTTP