[MODUL AJAR – PEMROGRAMAN WEB] ClassActivity
Class Activity
MODUL 1
TEKNOLOGI APLIKASI WEB BERBASIS SERVER
PETUNJUK PENGGUNAAN MODUL
1. Baca dan pahami Dasar Teori yang telah diberikan oleh guru pengajar
2. Kerjakan Latihan-latihan yang ada di modul ini
3. Kerjakan Tugas sesuai dengan petunjuk guru pengajar
KOMPETENSI DASAR
3.10 Memahami teknologi aplikasi web server
4.10 Mempresentasikan teknologi aplikasi web server terhadap berbagai macam
perangkat
TUJUAN
Mampu menjelaskan konsep teknologi aplikasi web server.
Mampu menjelaskan berbagai teknologi aplikasi web.
Mampu mempresentasikan penggunaan teknologi aplikasi web dalam berbagai
macam perangkat keras.
Mod PWPB V21.0 | Rekayasa Perangkat Lunak 1
, [MODUL AJAR – PEMROGRAMAN WEB] ClassActivity
Class Activity
Aplikasi Berbasis web
Dahulu aplikasi identik dengan penggunaan dan hanya aplikasi berbasis desktop.
Namun saat ini aplikasi berbasis web juga sudah sangat banyak. Secara sederhana,
aplikasi berbasis desktop adalah aplikasi yang harus diinstall dulu di komputer yang akan
menjalankam program tersebut. Sedangkan aplikasi berbasis web merupakan aplikasi
yang dijalankan melalui browser dan tidak perlu diinstall dulu.
Aplikasi berbasis web merupakan Aplikasi yang dibuat dengan memanfaatkan
mekanisme dan aplikasi yang sudah ada pada sistem web (WWW). Aplikasi berbasis web
merupakan aplikasi yang dapat langsung dijalankan pada browser dengan bantuan
koneksi dari internet. Aplikasi berbasis web tidak terbatas pada sistem operasi yang
digunakan. User yang mengakses data dengan menggunakan aplikasi berbasis web bisa
langsung mendapat umpan balik dari server penyedia data sehingga tidak statis. Jenis
bahasa pemrograman yang digunakan tidak mempengaruhi hasil aplikasi yang dibuat.
Sistem web sebenarnya merupakan aplikasi yang :
Berarsitektur client-server
software web browser di sisi client
software web server di sisi server
menggunakan protokol HTTP dalam komunikasi antara client dan server
mempunyai fungsi untuk mengambil/menjalankan isi file dokumen web di server
dan menampilkannya di sisi client
Keunggulan aplikasi berbasis web ini antara lain :
1. Platform Independent, artinya aplikasi ini dapat dijalankan dari sistem operasi
windows, linux, BSD, Mac. Program yang kita perlukan hanyalah browser (Mozilla
Firefox, Internet Explorer maupun browser lainnya)
2. Untuk dijalankan di banyak komputer, tidak perlu install di aplikasi disetiap
komputer, cukup kopi aja script programnya ke server atau salah satu komputer.
Mod PWPB V21.0 | Rekayasa Perangkat Lunak 2
Class Activity
MODUL 1
TEKNOLOGI APLIKASI WEB BERBASIS SERVER
PETUNJUK PENGGUNAAN MODUL
1. Baca dan pahami Dasar Teori yang telah diberikan oleh guru pengajar
2. Kerjakan Latihan-latihan yang ada di modul ini
3. Kerjakan Tugas sesuai dengan petunjuk guru pengajar
KOMPETENSI DASAR
3.10 Memahami teknologi aplikasi web server
4.10 Mempresentasikan teknologi aplikasi web server terhadap berbagai macam
perangkat
TUJUAN
Mampu menjelaskan konsep teknologi aplikasi web server.
Mampu menjelaskan berbagai teknologi aplikasi web.
Mampu mempresentasikan penggunaan teknologi aplikasi web dalam berbagai
macam perangkat keras.
Mod PWPB V21.0 | Rekayasa Perangkat Lunak 1
, [MODUL AJAR – PEMROGRAMAN WEB] ClassActivity
Class Activity
Aplikasi Berbasis web
Dahulu aplikasi identik dengan penggunaan dan hanya aplikasi berbasis desktop.
Namun saat ini aplikasi berbasis web juga sudah sangat banyak. Secara sederhana,
aplikasi berbasis desktop adalah aplikasi yang harus diinstall dulu di komputer yang akan
menjalankam program tersebut. Sedangkan aplikasi berbasis web merupakan aplikasi
yang dijalankan melalui browser dan tidak perlu diinstall dulu.
Aplikasi berbasis web merupakan Aplikasi yang dibuat dengan memanfaatkan
mekanisme dan aplikasi yang sudah ada pada sistem web (WWW). Aplikasi berbasis web
merupakan aplikasi yang dapat langsung dijalankan pada browser dengan bantuan
koneksi dari internet. Aplikasi berbasis web tidak terbatas pada sistem operasi yang
digunakan. User yang mengakses data dengan menggunakan aplikasi berbasis web bisa
langsung mendapat umpan balik dari server penyedia data sehingga tidak statis. Jenis
bahasa pemrograman yang digunakan tidak mempengaruhi hasil aplikasi yang dibuat.
Sistem web sebenarnya merupakan aplikasi yang :
Berarsitektur client-server
software web browser di sisi client
software web server di sisi server
menggunakan protokol HTTP dalam komunikasi antara client dan server
mempunyai fungsi untuk mengambil/menjalankan isi file dokumen web di server
dan menampilkannya di sisi client
Keunggulan aplikasi berbasis web ini antara lain :
1. Platform Independent, artinya aplikasi ini dapat dijalankan dari sistem operasi
windows, linux, BSD, Mac. Program yang kita perlukan hanyalah browser (Mozilla
Firefox, Internet Explorer maupun browser lainnya)
2. Untuk dijalankan di banyak komputer, tidak perlu install di aplikasi disetiap
komputer, cukup kopi aja script programnya ke server atau salah satu komputer.
Mod PWPB V21.0 | Rekayasa Perangkat Lunak 2