- Beranda
- Komunitas
- Tech
- Website, Webmaster, Webdeveloper
Belajar PHP bagian 3


TS
yuliuseka
Belajar PHP bagian 3
Beberapa tahun yang lalu, domain Universitas Indonesia adalah ui.ac.id, tetapi jika
Anda perhatikan, sekarang ini domain nya adalah ui.edu. Hmm, seperti nya tidak ada
nama negara yang dapat disingkat menjadi edu (Ecuador ? tidak juga ☺). Hal ini
terjadi karena, disamping domain yang mempunyai konteks nama negara (country
code), ada juga domain yang langsung menggambarkan institusi apa yang
memilikinya, tanpa embel embel kode negara. Beberapa contoh kategori domain ini:
- .com (commercial, pengguna bisnis)
- .gov (government)
- .edu (education)
- .org (organization)
- .net (network provider, isp)
- .info (general purpose, personal)
- dan lain sebagai nya.
Keputusan untuk menggunakan domain dengan kode negara atau tanpa kode negara,
biasanya adalah keputusan politis, bukan teknis. Dari sisi teknis, domain tanpa code
negara bisa digunakan oleh institusi apapun, termasuk yang di Indonesia, dan juga
domain dengan coutry code Indonesia (.id) pun bisa digunakan untuk server yang
berada di negeri entah berantah, asal masih tersambung ke Internet.
.
c. HTTP dan Cara Kerjanya
Coba Anda perhatikan, alamat domain yang Anda tuliskan di browser bukan hanya
www.friendster.com, tetapi [url]http://www.friendster.com.[/url] Perhatikan kata http di depan
nya. Apa pula http ini ?
HTTP (hypertext transfer protocol), adalah protocol yang berjalan diatas TCP (ingat
protocol stack). Jika TCP/IP dan domain berperan dalam mengatur agar server yang
menyimpan photo Cinta Laura dapat ditemukan oleh komputer Anda yang ada
didepok, http mengatur tata cara agar komputer Anda dapat meminta photo Cinta
Laura yang bernama misal, CintaOjek.jpg. Misalnya saja, Anda dapat meng klik
photo sang artis di alamat (sering disebut URL: Universal Resources Locator)
http://profiles.friendster.com/CintaLaura/photos/CintaOjek.jpg. (Jangan naif, meski
Anda fans berat Cinta Laura, link ini hampir pasti tidak valid, jangan dicoba.Ini hanya
sekedar ilustrasi). Nah browser di komputer Anda perlu mengirim pesan permintaan
(request) dalam format khusus, ke komputer server yang namanya disebutkan dalam
domain profiles.friendster.com, untuk mencari file CintaOjek.jpg, di path yang
disebut /CintaLaura/photos. http juga mengatur tata cara respond dari server
Friensdster agar dapat dimengerti browser Anda, tidak peduli apakah Anda menggunakan Internet Explorer, Mozilla Firefox, Opera, atau Safari. Karena proses
nya berlangsung dalam mekanisme request/respond, posisi browser Anda sering
disebut posisi client sedangkan komputer Friendster dinamakan server, sehingga
mekanisme nya disebut mekanisme client/server.
Jadi http mengatur tata cara komunikasi client dan server dalam bertukar data. Jika di
sisi client Anda menggunakan browser, maka padanan nya di sisi server adalah Web
Server. Dapat dikatakan, pada saat Anda men download photo sang artis di Friendster,
sebenarnya Anda memerintahkan browser untuk melakukan pembicaraan dengan
server komputer friendster dan meminta photonya. Browser tidak perlu tahu dimana
lokasi fisik server Friendster, itu tugas Domain System dan TCP/IP. Lihat lah, betapa
mengagumkan nya teknologi Internet ini, ada banyak yang saling bahu membahu
untuk memenuhi perintah satu kali klik Anda, dan mempersembahkan kepada Anda
photo sang artis yang mungkin banyak dipuja (dan di cela ☺), sang Cinta Laura.
Jika Anda menggunakan Internet Explorer sebagai browser (client),maka di sisi server
pun ada beberapa pilihan software Web Server. Di dunia server Windows, dikenal
namanya IIS (Internet Information Services), sedangkan di dunia Unix/Linux ada
Apache yang sangat populer. Apache sebenarn ya juga berjalan diatas server
Windows, tetapi tidak terlalu populer.
Anda perhatikan, sekarang ini domain nya adalah ui.edu. Hmm, seperti nya tidak ada
nama negara yang dapat disingkat menjadi edu (Ecuador ? tidak juga ☺). Hal ini
terjadi karena, disamping domain yang mempunyai konteks nama negara (country
code), ada juga domain yang langsung menggambarkan institusi apa yang
memilikinya, tanpa embel embel kode negara. Beberapa contoh kategori domain ini:
- .com (commercial, pengguna bisnis)
- .gov (government)
- .edu (education)
- .org (organization)
- .net (network provider, isp)
- .info (general purpose, personal)
- dan lain sebagai nya.
Keputusan untuk menggunakan domain dengan kode negara atau tanpa kode negara,
biasanya adalah keputusan politis, bukan teknis. Dari sisi teknis, domain tanpa code
negara bisa digunakan oleh institusi apapun, termasuk yang di Indonesia, dan juga
domain dengan coutry code Indonesia (.id) pun bisa digunakan untuk server yang
berada di negeri entah berantah, asal masih tersambung ke Internet.
.
c. HTTP dan Cara Kerjanya
Coba Anda perhatikan, alamat domain yang Anda tuliskan di browser bukan hanya
www.friendster.com, tetapi [url]http://www.friendster.com.[/url] Perhatikan kata http di depan
nya. Apa pula http ini ?
HTTP (hypertext transfer protocol), adalah protocol yang berjalan diatas TCP (ingat
protocol stack). Jika TCP/IP dan domain berperan dalam mengatur agar server yang
menyimpan photo Cinta Laura dapat ditemukan oleh komputer Anda yang ada
didepok, http mengatur tata cara agar komputer Anda dapat meminta photo Cinta
Laura yang bernama misal, CintaOjek.jpg. Misalnya saja, Anda dapat meng klik
photo sang artis di alamat (sering disebut URL: Universal Resources Locator)
http://profiles.friendster.com/CintaLaura/photos/CintaOjek.jpg. (Jangan naif, meski
Anda fans berat Cinta Laura, link ini hampir pasti tidak valid, jangan dicoba.Ini hanya
sekedar ilustrasi). Nah browser di komputer Anda perlu mengirim pesan permintaan
(request) dalam format khusus, ke komputer server yang namanya disebutkan dalam
domain profiles.friendster.com, untuk mencari file CintaOjek.jpg, di path yang
disebut /CintaLaura/photos. http juga mengatur tata cara respond dari server
Friensdster agar dapat dimengerti browser Anda, tidak peduli apakah Anda menggunakan Internet Explorer, Mozilla Firefox, Opera, atau Safari. Karena proses
nya berlangsung dalam mekanisme request/respond, posisi browser Anda sering
disebut posisi client sedangkan komputer Friendster dinamakan server, sehingga
mekanisme nya disebut mekanisme client/server.
Jadi http mengatur tata cara komunikasi client dan server dalam bertukar data. Jika di
sisi client Anda menggunakan browser, maka padanan nya di sisi server adalah Web
Server. Dapat dikatakan, pada saat Anda men download photo sang artis di Friendster,
sebenarnya Anda memerintahkan browser untuk melakukan pembicaraan dengan
server komputer friendster dan meminta photonya. Browser tidak perlu tahu dimana
lokasi fisik server Friendster, itu tugas Domain System dan TCP/IP. Lihat lah, betapa
mengagumkan nya teknologi Internet ini, ada banyak yang saling bahu membahu
untuk memenuhi perintah satu kali klik Anda, dan mempersembahkan kepada Anda
photo sang artis yang mungkin banyak dipuja (dan di cela ☺), sang Cinta Laura.
Jika Anda menggunakan Internet Explorer sebagai browser (client),maka di sisi server
pun ada beberapa pilihan software Web Server. Di dunia server Windows, dikenal
namanya IIS (Internet Information Services), sedangkan di dunia Unix/Linux ada
Apache yang sangat populer. Apache sebenarn ya juga berjalan diatas server
Windows, tetapi tidak terlalu populer.






suhukho dan 2 lainnya memberi reputasi
3
154
0


Komentar yang asik ya


Komentar yang asik ya
Komunitas Pilihan