• Tidak ada hasil yang ditemukan

Teknologi Internet dan Aplikasi Web

N/A
N/A
Protected

Academic year: 2018

Membagikan "Teknologi Internet dan Aplikasi Web"

Copied!
13
0
0

Teks penuh

(1)

Teknologi Internet dan Aplikasi Web

Web Engineering

@fatkhulamin

(2)

Interaksi Web

1. Permintaan

Pengguna mengirimkan ke server web, biasanya via halaman web yang ditampilkan pada browser web 2. Pemrosesan

Server web menerima permintaan yang dikirimkan oleh pengguna kemudian memproses permintaan 3. Jawaban

Browser menampilkan hasil dari permintaan pada jendela browser

1. Permintaan

Pengguna mengirimkan ke server web, biasanya via halaman web yang ditampilkan pada browser web 2. Pemrosesan

Server web menerima permintaan yang dikirimkan oleh pengguna kemudian memproses permintaan 3. Jawaban

Browser menampilkan hasil dari permintaan pada jendela browser

(3)

Pembangunan Web harus

memperhatikan

• Pemasaran

target pengunjung dan konten

• Perancangan Grafis

tata letak page, huruf, warna, gambar, film

• Integrator HTML

pengembangan page html Pemrograman

java, php, etc yg bisa dikombinasikan dengan html Penulis konten

nilai tambah Pemasaran

target pengunjung dan konten Perancangan Grafis

tata letak page, huruf, warna, gambar, film

• Integrator HTML

pengembangan page html

• Pemrograman

java, php, etc yg bisa dikombinasikan dengan html

• Penulis konten

nilai tambah

(4)

Karakteristik aplikasi web

• Aplikasi web akan

secara konstan meningkat

• Aplikasi web tidak

terpisahkan dari perangkat lunak Tujuan digunakan secara luas

Pengembangan sistem berbasis web

Look and feel

• Jadwal pengembangan • Dikembangkan oleh tim

kecil

• Perubahan teknologi

yang cepat

Pengembangan web Media aplikasi web Keaman dan privasi Web itu seni dan ilmu Aplikasi web akan

secara konstan meningkat

Aplikasi web tidak terpisahkan dari perangkat lunak

• Tujuan digunakan

secara luas

• Pengembangan sistem

berbasis web

• Look and feel

Jadwal pengembangan Dikembangkan oleh tim kecil

Perubahan teknologi yang cepat

• Pengembangan web • Media aplikasi web • Keaman dan privasi • Web itu seni dan ilmu

(5)

Teknologi Aplikasi Web

Aplikasi yang sejak awal dirancang untuk

dieksekusi didalam lingkungan berbasis web

• Dirancang bisa berjalan dalam lingkungan

berbasis web-hyperteks & multimedia (yg membuat berbeda dengan aplikasi

konvensional)

Tidak hanya berupa kumpulan halaman-halaman web

Interaktif, request response

Aplikasi yang sejak awal dirancang untuk

dieksekusi didalam lingkungan berbasis web Dirancang bisa berjalan dalam lingkungan

berbasis web-hyperteks & multimedia (yg membuat berbeda dengan aplikasi

konvensional)

• Tidak hanya berupa kumpulan

halaman-halaman web

• Interaktif, request response

(6)

Jenis Aplikasi Web

• E-commerce or B2C

• Intranet sekarang Web-enabled (aplikasi

perusahaan melalui web-terintegrasi dengan web)

B2B (pelanggan-penyalur), berbagi informasi terpilih

E-commerce or B2C

Intranet sekarang Web-enabled (aplikasi

perusahaan melalui web-terintegrasi dengan web)

• B2B (pelanggan-penyalur), berbagi informasi

terpilih

(7)

Arsitektur 3-Tier

• Aplikasi web yang dibangun dengan

menggunakan arsitektur 3-tier (n-tier), yaitu client, server, dan basis data

(8)

5 Teknologi Komputer yang

mendukung rekayasa web

1. Bahasa Pemrograman

2. Sistem operasi (Linux, Unix, windows) 3. Server Web (server)

4. Basis Data 5. Sponsor

1. Bahasa Pemrograman

2. Sistem operasi (Linux, Unix, windows) 3. Server Web (server)

4. Basis Data 5. Sponsor

(9)

CGI / Perl

• CGI adalah antarmuka untuk melewatkan data

dari halaman Web yang dikirim ke server Web.

• Perl adalah bahasa open source yang

dioptimalkan untuk menuliskan aplikasi sisi server

CGI dan Perl membuat koneksi ke berbagai basis data menjadi lebih mudah.

CGI adalah antarmuka untuk melewatkan data dari halaman Web yang dikirim ke server Web. Perl adalah bahasa open source yang

dioptimalkan untuk menuliskan aplikasi sisi server

• CGI dan Perl membuat koneksi ke berbagai

basis data menjadi lebih mudah.

(10)

Macromedia

• Makromedia menjual kumpulan produk yang

membuatnya mudah untuk membangun

aplikasi web yang berukuran menengah dan kecil

Tool utama yang disediakan oleh macromedia adalah coldfusion yang merupakan suatu

mesin yang mengijinkan satu program pada CFML (cold Fusion Markup Language)

Makromedia menjual kumpulan produk yang membuatnya mudah untuk membangun

aplikasi web yang berukuran menengah dan kecil

• Tool utama yang disediakan oleh macromedia

adalah coldfusion yang merupakan suatu mesin yang mengijinkan satu program pada CFML (cold Fusion Markup Language)

(11)

Java / J2EE

• Java/J2EE adalah suatu metode yang dibangun

dengan sempurna untuk menciptakan media pada aplikasi web yang besar.

• Ex. Sun Microsystem (Java), IBM (Webspere),

BEA System (Weblogic)

Java/J2EE adalah suatu metode yang dibangun dengan sempurna untuk menciptakan media pada aplikasi web yang besar.

• Ex. Sun Microsystem (Java), IBM (Webspere),

BEA System (Weblogic)

(12)

LAMP (Linux, Apache, MySQL, PHP)

• LAMP adalah suatu teknologi untuk membangun

aplikasi web yang telah diadobsi untuk kebanyakan web yang berukuran menengah dan kecil karena; 1. Open source

2. Teknologi bekerja dengan baik 3. Teknologi mudah dipelajari

4. Mengijinkan pembangunan suatu aplikasi web dengan cepat

5. Banyak kode open source yang bisa bersama-sama menjadi solusi

LAMP adalah suatu teknologi untuk membangun aplikasi web yang telah diadobsi untuk kebanyakan web yang berukuran menengah dan kecil karena; 1. Open source

2. Teknologi bekerja dengan baik 3. Teknologi mudah dipelajari

4. Mengijinkan pembangunan suatu aplikasi web dengan cepat

5. Banyak kode open source yang bisa bersama-sama menjadi solusi

(13)

Microsoft.NET

• Microsoft menggunakan strategi .NET-nya

untuk mengambil alih pasar server dengan cara seperti yang sudah ditempuh oleh

windows, office, dan internet explorer.

Microsoft menggunakan strategi .NET-nya untuk mengambil alih pasar server dengan cara seperti yang sudah ditempuh oleh

windows, office, dan internet explorer.

Referensi

Dokumen terkait

Dari hasil tersebut dapat disimpulakan bahwa komunikasi berpengaruh terhadap produktivitas karyawan dibuktikan dengan nilai t tabel sebesar 6,568 yang signifikan, dan

Pada kelompok perlakuan jari yang mampu berkembang dan di pusat kondrogenesisnya dengan membentuk matriks rawan hanya terjadi pada rigi jari IV yaitu pada uk 11

Jenis zeolit sumber dari Pr Jaya, tepung dan serbuk serta KL feed memberikan efektivitas pengikatan aflatoksin tinggi hanya pada penggunaan 50 mg/10 ml larutan uji coba,

Menimbang, bahwa berdasarkan fakta – fakta yang terungkap dipersidangan bahwa 1 (satu) unit sepeda motor Honda Vario warna pink, yang diambil oleh terdakwa bersama Rian (DPO)

menunjukkan bahwa jumlah responden dengan jenis luas lesi berat yang mengalami pengaruh terhadap kualitas hidup sangat sampai dengan amat sangat berpengaruh sebanyak 15

Skor rata-rata pada indikator ini adalah sebesar 39,17. Di mana hasil skor rata- rata menunjukkan bahwa kemampuan mahasiswa dalam menyusun analisa dan sintesa beberapa kasus

Strategi penetrasi pasar yang digunakan oleh Bank Panin Dubai Syariah KCU HR Muhammad Surabaya dalam upayanya mendapatkan nasabah pada pembiayaan pemilikan rumah

Setelah dimasukkan dalam model analisis multivariat, variabel yang masih ber makna meningkatkan risiko terjadinya kematian pada BBLSR adalah berat badan lahir<1500 g, Nilai Apgar