Pertemuan 5.

advertisement
Pertemuan 5
Electronic Commerce
Web Server
WWW
Adalah sistem dokumen hypertext yang diakses melalui internet. Dalam WWW kita
bisa dapat mengakses teks, gambar, video, maupun konten multimedia.
WWW ditemukan oleh Sir-Tim Berners
Lee pada tahun 1991.
Nowdays, what is effect WWW for E-Commerce
industry?
Dasar-dasar Web Server
 Software yang menjadi tulang belakang dari world wide web (www)
 Web server menunggu permintaan dari client yang menggunakan browser
seperti Netscape Navigator, Internet Explorer, Modzilla, dan program browser
lainnya. Jika ada permintaan dari browser, maka web server akan memproses
permintaan itu kemudian memberikan hasil prosesnya berupa data yang diinginkan
kembali ke browser
 Data ini mempunyai format yang standar, disebut dengan format SGML (standar
general markup language)
Web server, untuk berkomunikasi dengan client-nya (web browser) mempunyai
protokol sendiri, yaitu HTTP (hypertext transfer protocol)
Kata HyperText mempunyai arti bahwa seorang pengguna internet dengan web
browsernya dapat membuka dan membaca dokumen-dokumen yang ada dalam
komputernya atau bahkan jauh tempatnya sekalipun
Web Server be like…
Sebuah Desain logis untuk Situs Web Sederhana
Sebuah Desain logis untuk Situs Web Sederhana
• Semua e-commerce memerlukan perangkat
lunak Web server dasar untuk menjawab
permintaan HTTP dari pelanggan
• Apache perangkat lunak Web server yang
terkemuka; hanya bekerja dengan sistem
operasi UNIX
• Microsoft Internet Information Server (IIS)
perangkat lunak server Web utama kedua
Fungsi dasar yang Disediakan oleh
Web Server
Situs Peralatan Manajemen
• Semua server web berisi alat manajemen situs
dasar yang memverifikasi bahwa link pada
halaman yang masih berlaku dan juga
mengidentifikasi file yatim
• Situs perangkat lunak manajemen tambahan
dan layanan seperti yang disediakan oleh
WebTrends dapat dibeli
Contoh Aplikasi Web Server
1. Apache
– Apache biasanya saya gunakan untuk mencoba membuat website
secara offline, dan mendevelop website, jika sudah fix berhasil maka
akan langsung saya jadikan web ini menjadi online.
– Apache yaitu sebuah server web yang biasa digunakan dalam
pemrograman web berbasis server. Biasa seorang programmer
menggunakan aplikasi ini, dan biasanya diinstall di komputer lokal
untuk mencoba mengeksplorasi dan mengimplementasikan tentang
pembuatan websitenya. Apache juga merupakan sebuah server web
yang bersifat open source atau dengan kata lain, siapa saja bisa
mengembangkan aplikasi ini sesuai dengan kemampuannya, sehingga
menjadikan apache ini sebagai server web yang cukup terkenal oleh
para programmer dan para ahli dibidang IT.
Contoh Aplikasi Web Server
2. Xampp
– Xampp juga sudah saya coba untuk digunakan sebagai web server,
dimana aplikasi Xampp ini cukup ringan dibandingkan dari apche, dan
Xampp ini cukup ringan tidak memakan banyak kapasitas hardisk.
– Xampp merupakan satu paket yang terdiri dari Apache, MYSQL,
HTML, PHP, dan Perl. Xampp sangat mudah dipelajari dan proses
kerjanya juga hampir sama dengan apache, dan untuk
penginstallannya juga sangat mudah, untuk sobat yang ingin mencoba
dan mendapatkannya bisa langsung menuju ke official websitenya di
: http://www.apachefriends.org/en/index.html
– Xampp sendiri dikelola dan dikembangkan oleh Apache Friends yang
juga merupakan sebuah website non-komersial yang tujuannya untuk
mempromosikan web server dari Apache. Bisa dibilang satu produk,
dari pengembangan apache.
Jenis-Jenis Website
Website Statis
Website Statis adalah web yang mempunyai halaman tidak berubah. Artinya adalah
untuk melakukan perubahan pada suatu halaman dilakukan secara manual dengan
mengedit code yang menjadi struktur dari situs itu.
Website Dinamis
Website Dinamis merupakan website yang secara struktur diperuntukan untuk
update sesering mungkin. Biasanya selain utama yang bisa diakses oleh user pada
umumnya, juga disediakan halaman backend untuk mengedit kontent dari website.
Contoh: portal berita online yang didalamnya terdapat polling, fasilitas berita, dll.
Website Interaktif
Website Interaktif adalah web yang saat ini memang sedang booming. Salah satu
contoh website interaktif adalah blog dan forum. Di website ini user bisa berinteraksi
dan beradu argument mengenai apa yang menjadi pemikiran mereka. Biasanya
website seperti memiliki moderator untuk mengatur supaya topik yang
diperbincangkan tidak melenceng dari alur pembicaraan.
Website Utility
Nama domain
Domain Name atau URL adalah alamat unik di dunia internet yang digunakan untuk mengenali
sebuah situs, atau dengan kata lain nama domain adalah alamat yang digunakan untuk
menemukan sebuah website di internet
Web Hosting
Web Hosting adalah ruangan yang terdapat dalam harddisk tempat menyimpan berbagai data,
file-file, gambar dan lainnya yang akan ditampilkan di website. Besarnya data yang bisa
dimasukkan tergantung dari besarnya web hosting yang disewa/dipunyai, semakin besar web
hosting semakin besar pula data yang dapat dimasukkan dan ditampilkan dalam website.
Bahasa Pemprograman
Bahasa program Adalah bahasa yang digunakan untuk menerjemahkan setiap perintah dalam
website yang pada saat diakses. Jenis bahasa program sangat menentukan statis, dinamis atau
interaktifnya sebuah website. Semakin banyak ragam bahasa program yang digunakan maka
akan terlihat website semakin dinamis, dan interaktif serta terlihat bagus. Beragam bahasa
program saat ini telah hadir untuk mendukung kualitas website.
Website Utility
Desain website
unsur website yang penting dan utama adalah desain. Desain website menentukan kualitas
dan keindahan sebuah website. Desain sangat berpengaruh kepada penilaian pengunjung
akan bagus tidaknya sebuah website. Serta mempengaruhi dengan kenyamanan konsumen
atau pembaca.
Publikasi website
Keberadaan seakan kekurangan makna dan nilai kegunaannya jika dibangun tanpa dikunjungi
atau dikenal oleh masyarakat atau pengunjung internet. Karena efektif tidaknya situs sangat
tergantung dari besarnya pengunjung dan komentar yang masuk. Untuk mengenalkan situs
kepada masyarakat memerlukan apa yang disebut publikasi atau promosi tadi.
Komponen Anggaran Situs Web
Web Server Software
Internet Utility
Sekumpulan program untuk mengakses dan terhubung ke internet.
Contoh: Browser (Google Chrome, Mozilla, Opera, Safari, IE), Internet Virus
Security (Kaspersky, Avast, Norton)
Tell Us In Group, What You Find About Internet
Utility?
Download