INTRODUCTION WEB APPLICATION

dokumen-dokumen yang mirip
Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata

Rekayasa Sistem Web. Teguh Wahyono. Fakultas Teknologi Informasi Semester Antara Tahun 2012/2013

Pemrograman Web I (Mengenal. Web) Oleh : Devie Rosa Anamisa

Komputer Perkantoran. Salhazan Nasution, S.Kom

Komputer Perkantoran. Internet. Salhazan Nasution, S.Kom

DASAR-DASAR Web Programing(WP) copyright by : japikinfo.com

Tujuan Pembangunan Jaringan Komputer. mengantarkan informasi secara tepat dan akurat dari sisi pengirim ke sisi penerima

APLIKASI BERBASIS WEB

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Pertemuan 1. Pengenalan Dasar Web

PENGOPERASIAN WEB BROWSER. Oleh: Bambang Herlandi

WWW (World Wide Web) Adalah salah satu bentuk layanan yang dapat diakses melalui internet. Biasa disingkat sebagai Web. Merupakan sekumpulan

WEB1. Pertemuan Ke-1 (Konsep Dasar Web) S1 Teknik Informatika - Unijoyo 1

Pemrograman Basis Data Berbasis Web

Pengantar E-Business dan E-Commerce

PENGERTIAN WEB web adalah

01. Pengenalan Internet

Modul ke: Aplikasi Komputer. Pengantar Internet. Fakultas Teknik. Dian Anubhakti, M.Kom. Program Studi Teknik Arsitektur.

PENGERTIAN WEBSITE DAN FUNGSINYA

ARTIKEL WEBSITE A. PENGERTIAN WEBSITE ATAU SITUS.

Pertemuan Ke-1 (Konsep Dasar Web) D3 Manajemen Informatika - Unijoyo 1

BAB I PENDAHULUAN I.1 LATAR BELAKANG

BROWSER INTERNET UHRIA. Abstrak. Pendahuluan. Pembahasan.

BAB X INTERNET. Gambar Timeline Internet

RENCANA PELAKSANAAN PEMBELAJARAN (RPP) Satuan Pendidikan Mata Pelajaran/ Kompetensi Sasaran : Pemrograman Web Dasar

Web Server A. DASAR TEORI

BAB II TINJAUAN PUSTAKA

Asumsi dari penyedia layanan (website master) adalah sebagai berikut:

Cara Membuat Website. Heni Handayani. Abstrak. Pendahuluan. ::

BAB 2 LANDASAN TEORI. Website atau World Wide Web, sering disingkat sebagai www atau web saja, yakni

BAB II TINJAUAN PUSTAKA

Bab 2. Landasan Teori

Aplikasiweb. Pengantar Aplikasi Web

PEMROGRAMAN WEB. Agussalim

Aplikasi Dasar Internet

Pertemuan I SEJARAH TEKNOLOGI INTERNET YONO MAULANA S.KOM, MM

Perancangan Website Ujian. Teknik Elektro UNDIP Berbasis HTML

PERTEMUAN 4 MANAJEMEN SITUS WEB

gambar disamping merupakan icon dari Macromedia dreamweaver yang berfungsi untuk membuat A. table D. image B. frame E. Button C.

Web Programming. Denny Chandra, S.T

PemWeb C. Pertemuan Ke-1 (Konsep Dasar Web) S1 Teknik Informatika - Unijoyo 1

BAB III LANDASAN TEORI. berkembang sejalan dengan perkembangan teknologi informasi. Contoh aplikasi

Pengenalan Internet. Mahasiswa dapat menggunakan internet, mengenal browser, mengoperasikan internet explorer.. Nawindah,S.Kom, M.Kom.

Pemrograman Web Teknik Informatika Fakultas Teknologi Industri

BAB II LANDASAN TEORI

Internet & Web. Elfan Nofiari. Departemen Teknik Informatika Institut Teknologi Bandung. Page 1. IF-ITB/EN/1-Mar-04 IF3292 Internet & Web

WEB SERVER DAN E-COMMERCE

Aplikasi Komputer. Pengenalan E-learning (Definisi E-learning, Pengertian Website dan Unsur-unsurnya) Dian Anubhakti, M.Kom. Modul ke: Fakultas Teknik

Bab I PENDAHULUAN. data diolah dan diproses dengan menggunakan computer. Tidak ada yang. dapat menahan bahkan menghentikan laju perkembangan teknologi

PENGENALAN WEB BROWSER

MENGANALISA WEBSITE K E A M A N A N S I S T E M E R W I E N T J I P T A W I J A Y A, S T., M. K O M

BAB I PENDAHULUAN. menghasilkan informasi. Untuk mendapatkan dan menghasilkan informasi,

MODUL 14 PRAKTIKUM ADMINISTRASI JARINGAN

BAB 2 LANDASAN TEORI. disebut HTML (HyperText Markup Langauge). Pada perkembangan berikutnya,

Nama Kelompok : Praktikum Pengantar Teknologi Informasi

Pert 11 DASAR-DASAR WEB DESIGN

Lebih kompatibel dengan Windows karena memang IIS adalah keluaran Microsoft.

TEKNOLOGI APLIKASI WEB BERBASIS SERVER

BAB 2 TINJAUAN PUSTAKA. membentuk satu rangkaian bangunan yang saling terkait dimana masing-masing

BAB II LANDASAN TEORI. Internet adalah singkatan dari Interconnection network, merupakan

DASAR-DASAR WEB DESIGN

Hal yang paling utama dalam proses pembuatan web server adalah memilih software mana yang akan digunakan sebagai web server yang akan digunan.

Pemrograman Web BAB I Pendahuluan

PENGANTAR INTERNET & DESAIN WEB

BAB 2 LANDASAN TEORI

BAB 3 LANDASAN TEORI

Pengenalan Internet. Arrummaisha A

APA ITU WEBSITE :: mengenal Definisi dan Pengertian Situs Web Diposting oleh Cara Membuat Blog Gratis Di: Daftar Istilah, Web Hosting

Internet Semester Ganjil 2014 Fak. Teknik Jurusan Teknik Informatika.

Pokok Bahasan 2 Teknologi Dasar Internet dan Web. L. Erawan

BAB III. LANDASAN TEORI Pada bab ini akan membahas tentang teori-teori yang digunakan dalam

BAB III LANDASAN TEORI. Pengertian sistem menurut Jogianto (2005 : 2) mengemukakan

Pengenalan Internet dan Protokol HTTP

LANDASAN TEORI. Dunia informasi di Indonesia sedang dan harus. berubah. Saat ini, dunia pemasaran tidak dapat

Aplikasi Web. Jaringan Komputer. Hubungan antara dua komputer atau lebih yang ditujukan untuk berbagi informasi atau berbagi perangkat keras

Bab1 -World Wide Web

BAB II LANDASAN TEORI. Pada tahap ini berisi pengertian dan penjelasan teori-teori yang digunakan penulis untuk pembangunan sistem.

BAB II LANDASAN TEORI. diperlukan dalam pembangunan website e-commerce Distro Baju MedanEtnic.

BAB III LANDASAN TEORI

XAMPP dan CMS (XAMPP Paket Apache, PHP dan MySQL Instant. Sistem Informasi Manajemen Sesi 9 STIE YASA ANGGANA GARUT

HTML 5. Geolocation Web SQL Database, media penyimpanan database lokal

BAB 1 PENDAHULUAN 1.1. LATAR BELAKANG TUGAS AKHIR

BAB III LANDASAN TEORI

PERANCANGAN WEBSITE PENJUALAN SECARA ONLINE MENGGUNAKAN PHP DAN MYSQL TUGAS AKHIR MIRA RIZKY S TANJUNG

BAB II LANDASAN TEORI

PENGANTAR KOMPUTER & SOFTWARE II PENGENALAN DAN SEJARAH INTERNET, WEB, DAN BASIS DATA

TEKNOLOGI INTERNET. Pendahuluan DAN WEB

Pengenalan Internet dan Protokol HTTP

Internet dan WWW. Pertemuan - II

APPLICATION LAYER. Oleh : Reza Chandra

BAB I PENDAHULUAN. informasi menjadi sangat mudah diakses. Walaupun jarak informasi terletak di

HOSTING & INTERNET MARKETING

APLIKASI MANAJEMEN PERPUSTAKAAN BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL PADA SMA NEGERI 5 BINJAI TUGAS AKHIR FATIMAH

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB II TINJAUAN PUSTAKA

Content: Pengenalan Web Server Pengenalan MY SQL Connector Pengenalan CodeCharge Studio (CCS)

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI

PROPOSAL PEMBANGUNAN WEB DINAMIS BERBASIS PHP dan MySQL

Pemrograman Web Teknik Informatika Fakultas Teknologi Industri

Transkripsi:

REKAYASA PERANGKAT LUNAK LANJUT INTRODUCTION WEB APPLICATION Defri Kurniawan M.Kom

Objective Memahami konsep web dasar, meliputi komponen dasar web, teknologi & perkembangannya

Content Pengenalan Web Pengertian Web Sejarah Web Komponen Web Wep Application Perbedaan perangkat lunak berbasis desktop dengan perangkta lunak berbasis web (web based) Karakteristik Aplikasi Web

Pengertian Web Situs web (bahasa Inggris: web site) atau sering disingkat dengan istilah web adalah sejumlah halaman terkait, terkadang disertai dengan berkasberkas gambar, video, dan lainnya. Situs web ditempatkan pada sebuah server web yang dapat diakses melalui jaringan seperti internet, ataupun jaringan wilayah lokal (LAN) melalui alamat internet yang dikenali sebagai URL.

Daftar istilah Web WWW adalah sebuah media informasi global yang menghubungkan antara pengguna internet ke server untuk menyajikan data, dokumen, dan informasi URL singkatan dari Uniform Resource Locator, adalah rangkaian karakter menurut suatu format standar tertentu, yang digunakan untuk menunjukkan alamat suatu sumber di Internet.

Sejarah Web Penemu situs web adalah Sir Timothy John Tim Berners-Lee Situs web yang tersambung dengan jaringan pertama kali muncul pada tahun 1991 Maksud awal untuk memudahkan tukar-menukar informasi pada para peneliti Pada tanggal 30 April 1993, CERN (tempat Tim bekerja) mengumumkan bahwa WWW dapat digunakan secara gratis oleh publik.

Sejarah Web Awal munculnya world wide web hanya menyajikan informasi dengan teks-teks dan pola-pola grafis yang terbatas. Awal munculnya web masih bersifat statis. Situs web statis merupakan situs web yang memiliki isi tidak dimaksudkan untuk diperbarui secara berkala, sehingga pengaturan ataupun pemutakhiran isi atas situs web tersebut dilakukan secara manual. Contoh: web company profile Kemudian perkembangan web berlanjut menjadi dinamis

Sejarah Web Situs web dinamis merupakan situs web yang secara spesifik didisain agar isi yang terdapat dalam situs tersebut dapat diperbarui secara berkala dengan mudah. Contohnya: Situs Berita Perbedaan web statis dan web dinamis: Frekuensi pembaharuan/update konten/isi setiap saat. Web statis hanya ketika diperlukan. Web dinamis memerlukan sistem/aplikasi untuk mengatur konten/isi (Content Management System/CMS), sedangkan web statis tidak.

Komponen Aplikasi Web Aplikasi web dapat dijalankan offline (tidak terhubung ke internet) maupun online (menggunakan internet) Aplikasi web yang sering dibahas pada literatur adalah aplikasi web online

Komponen Aplikasi Web Komponen Aplikasi Web Web Client (menggunakan web browser: Mozilla Firefox, Internet Explorer, Opera, dll) Web Server (Apache Server, Internet Information Service/IIS) Data Base Management System/DBMS (jika menggunakan data base, ex: phpmyadmin,mysql)

Komponen Aplikasi Web

Perkembangan Teknologi Web Web 1.0 Web 1.0 merupakan teknologi awal dari sebuah website, teknologi ini masih statis dimana antara pembuat website dan pengguna website hanya terjadi komunikasi 1 arah dimana pembuat sebagai pemberi informasi dan pengguna hanya sebagai pembaca Bahasa yang digunakan juga masih bahasa HTML.

Perkembangan Teknologi Web Web 2.0 Konferensi Web 2.0 pertama (2004), kedua (2005) Web 2.0 merupakan teknologi web yang memungkinkan pengguna internet melakukan interaksi sosial (read-write) Web 2.0 memiliki beberapa ciri mencolok yaitu share, collaborate dan exploit Kemampuan Web 2.0 dapat melakukan aktivitas drag and drop, auto complete, chat, dan voice seperti layaknya aplikasi desktop Service Oriented bukan lagi Product Oriented

Web Application Web App (Web Application) merupakan salah satu jenis perangkat lunak yang berjalan melalu jaringan internet/intranet yang diakses melalui web browser

Web Application Web application merupakan aplikasi yang dikirimkan ke pengguna dari web server melalui Internet. Pelaku bisnis ataupun konsumen informasi menggunakan internet melalui web browser untuk mendapatkan apa yang dicari menjadikan web application lebih populer dan diminati Web application mendukung optimasi mesin pencarian (SEO) sehingga aplikasinya mudah ditemukan di internet Bahasa program: PHP, ASP, JSP

Desktop Application Desktop application adalah program mandiri yang melakukan serangkaian tugas yang telah didefinisikan di bawah kontrol pengguna. Aplikasi desktop dijalankan dari drive lokal dan tidak memerlukan jaringan atau konektivitas untuk beroperasi/berfungsi dengan baik Meskipun aplikasi desktop memungkinkan menggunakan sumber daya jaringan (jika diperlukan) Bahasa program: J2SE (Java), VB, C# (.Net), C++, dll

Web vs Desktop Application Aspect Kemudahan Akses Instalasi Web Application mudah diakses dari komputer atau perangkat portable yang memiliki akses Internet Aplikasi web memerlukan instalasi tunggal (yang diletakkan di hosting) Desktop Application Tidak mudah diakses, harus mendatangi komputer yang terinstal program tersebut Aplikasi desktop harus diinstal secara individual pada setiap komputer Maintenance Biasanya dimaintence oleh penyedia hosting yang bertanggung jawab terhadap web klien (tergantung penyedia hosting) Dimaintence secara invidu pada komputer yang terinstal program

Web vs Desktop Application (lanjut) Aspect Keamanan Biaya Web Application Lebih rentan terhadap gangguan keamanan (hacking, cracking, dll) Membutuhkan biaya berlanggan (domain, hosting). Jika tidak diperbaharui, aplikasi tidak dapat diakses Desktop Application Gangguan keamanan rendah Tidak memerlukan biaya berlangganan, sekali program dibuat hanya memerlukan biaya maintenance/pembaharuan Koneksi Bergantung pada bandwidth untuk mentransfer data ke user, jika bandwidth tidak terpenuhi web akan blank Tidak bergantung pada bandwidth yang disediakan

Karakteristik Aplikasi Web Kepadatan Jaringan: Aplikasi web umumnya berada pada suatu jaringan komputer dan harus bisa melayani kebutuhan komunitas klien yang beragam. Keserempakan: sejumlah besar pengguna mungkin akan mengakses aplikasi secara serempak. Jumlah pengguna yang tidak dapat diprediksi: jumlah pengguna mungkin beragam dari hari ke hari. Pengguna di hari libur mungkin berbeda di hari kerja.

Karakteristik Aplikasi Web (lanjut) Kinerja: Pengguna aplikasi web akan pergi jika pengguna terlalu lama menunggu aplikasi web Ketersediaan: Menyediakan akses layanan 24 jam Digerakkan oleh data: Beberapa aplikasi web bergantung pada layanan basis data: ex: onlineshop Peka terhadap isi: kualitas isi dan keindahan tetap merupakan faktor penting kualitas web

Karakteristik Aplikasi Web (lanjut) Evolusi yang berkesinambungan: merupakan hal yang biasa untuk aplikasi web jika ada pembaharuan setiap saat Kemanan: terhubung ke internet, menyebabkan aplikasi web rentan serangan dari pihak lain Estetika: Salah satu daya tarik aplikasi web adalah tampilan dan nuansanya Kesegeraan: Aplikasi web sering memerlukan kedisiplinan waktu untuk merilis produk ke pasar dalam waktu beberapa hari atau beberapa minggu