260 likes | 469 Views
Pemrograman web dasar. Pertemuan 1 Pengenalan kepada website By Tri Pratiwi Handayani BSc, MEng , Mphil. Perkenalan. Nama : Tri Pratiwi Handayani ( Tiwi ) Pendidikan : S1 Ilmu komputer Universitas Gadjah Mada S2 Teknik Kimia Universiti Teknologi Malaysia
E N D
Pemrograman web dasar Pertemuan 1 Pengenalankepada website By Tri PratiwiHandayani BSc, MEng, Mphil
Perkenalan Nama: Tri PratiwiHandayani (Tiwi) Pendidikan : S1 IlmukomputerUniversitasGadjahMada S2 Teknik Kimia UniversitiTeknologi Malaysia S2 Teknik Kimia Newcastle University
Apa yang akandipelajarihariini? • Sejarah website • Pengenalan website • HTML • Komunikasi website • Publikasi website • Pengenalan Pembangunan website
Sejarahpembangunan website • Siapapembuat website pertama kali? Tim Berners-Lee Tahun 1990 dan 1991 di lab partikelfisika di Geneva Switzerland • Tujuanpembuatan website? Untukmempermudahmengaksesdokumen yang terdapat di labnya, sehinggamudahuntukdiambil.
Apakah website • Sebuahdokumen yang terdapatpada website disebut Web page (halaman website) • Web page di identifikasidenganalamatunik yang dikenalsebagai Uniform Resource Locator (URL) • Website merujukpadalokasihalaman web di internet. Internet Website Web page
Apakah Website • Website ditampilkanmelalui program yang disebut Web Browser • Sebutkan web browser yang seringandagunakan?
Apakah website • Web browser • Apakahperbedaandari web browser ini?
Apakah website • Web Server adalahkomputer yang mengirimkan web pages (halaman web) • Web server software yang paling populeradalah Apache HTTP Server (Apache)
HTML • Web pages (halaman website) dibuatmenggunakan Hypertext Markup Language (HTML) • Web pages biasadisebuthalaman HTML ataudokumen HTML • Markup language adalahkumpulankarakteratausimbol yang mendefinisikanstrukturlogikadarisebuathalaman web
Syntax HTML • Dokumen html adalah text yang format perintah yang disebutjugaTags • Pada internet explorer, sytax html bisadilihat di-> Page -> View Source • Tags di tandaidengantandakurung (<>)
Komunikasi web • Web page diidentifikasidenganalamatunikdisebutdengan URL • Setiap URL terdiridari 2 bagiandasar: • Protokol (biasanya HTTP) dan • Nama Domain untuk web server ataudisebutjugadengan internet protocol address • HTTP mengatur hypertext yang di gunakanuntuknavigasi website
Komunikasi web (cont.) • Host adalahsistemkomputer yang diaksesolehkomputerjarakjauh (Remote Computer) • Nama Domain (Domain name) adalahalamatunikuntukmengenalsebuahkomputerpada internet
Komunikasi web (cont.) • Pengenal Domain (Domain identifier) bertujuanuntukmembedakaninstitusiatauorganisasi (.biz, .com, .edu, .org) • Sebutkancontoh-contoh website yang mempunyaipengenal domain sepertidiatas
Komunikasi web (cont.) • Internet protokolatau IP address, adalahsuatucarauntukmengidentifikasi computer yang terkoneksike internet.
Komunikasi web (Cont) • Ip address terdiridari 4 kumpulanhurufdan di pisahkanolehtandatitik • Setiap domain internet memilikiip address yang unik
HTTPs (Hypertext transfer protocol secure) menyedikankeamanankoneksi internet untuktransaksi yang menginginkankeamanandanprivasi • Sebutkancontoh website yang menggunakan https
Komunikasi web http://www.google.com/help/index.html Protocol Domain name Directory Filename
Bagaimanacarapublikasi website? • Web hosting • Publikasi website untukbisadiaksespublik • Memerlukanakses internet (kabel modem, dial up modem danisp)
Internet service provider (ISP) Menyediakanakseske internet danjugadilengkapidenganpelayanan yang lain seperti e-mail
Publikasi website • Keuntunganmenggunakanisp: • Kecepatankoneksi internet yang tinggimenggunakankoneksifiberoptik. • Web server yang besardan di maintain olehahliuntukmengaturnya. • Pendaftarannama domain (www.mdp.ac.id) • Untuk yang gratis, namabisadiregistrasihanyauntukwaktutertentu • Kebanyakan hosting memerlukanbayaran
Publikasi website • File transfer protocol (FTP) • Adalahprotokol software yang digunakanuntukmentransfer file di internet • Transfer file antara FTP klien (komputerkita) dan ftp server (server yang menjalankan ftp) • Ftp adalahsepertimobil yang bisamenghantarkan file web page ke web server
Publikasi website • FTP • ISP menyediakan username dan password untuk log in ke FTP site danmengupload file ke FTP server