Mengenal Apa itu - URL, Domain, SubDomain, dan Protokol

Dengan Hypertext dan HTTP, URL adalah salah satu konsep kunci dari Web. Ini adalah mekanisme yang digunakan oleh browser untuk mengambil sumber daya yang dipublikasikan di web.

odimera.com


URL adalah singkatan dari Uniform Resource Locator. URL tidak lebih dari alamat sumber daya unik yang diberikan di Web. Secara teori, setiap URL yang valid menunjuk ke sumber daya yang unik. Sumber daya tersebut dapat menjadi halaman HTML, dokumen CSS, gambar, dll. Dalam praktiknya, ada beberapa pengecualian, yang paling umum adalah URL yang menunjuk ke sumber daya yang sudah tidak ada lagi atau yang telah pindah. Karena sumber daya yang diwakili oleh URL dan URL itu sendiri ditangani oleh server Web, terserah kepada pemilik server web untuk mengelola sumber daya itu dengan hati-hati dan URL terkaitnya.

Mengenal Apa itu URL

URL

Bagi kalian yang sering browsing dan berselancar di internet mungkin tidak asing dengan namanya URL. Yuk belajar apa aja komponen yang ada di URL dan apa itu URL ?? dan penjelasan komponen didalamnya.

URL

URL sebutan dari (Uniform Resource Locator) merupakan alamat untuk mengacu pada suatu objek dokumen yang ada di internet. dokumen/objek tersebut berupa halaman web, vidio, foto, suara, dokumen digital, dan semacam lainnya.

Contoh URL 

  • https://www.google.com/    (alamat Google)
  • https://www.youtube.com/     (alamat Youtube)
  • https://www.facebook.com/    (alamat Facebook)

atau bisa saja anda mengklik sebuah tautan URL yang langsung menuju kesebuah tempat misal 

FUNGSI URL

  • Mempermudah dalam mengakses dokumen atau file melalui suatu web.
  • Digunakan untuk memberikan nama dokumen yang terdapat pada web.
  • Mempermudah dalam mengingat alamat dokumen yang ada dalam suatu web.
  • Memudahkan pengguna untuk mengingat alamat yang berisi dokumen yang dicari.
  • Untuk pengidentifikasi suatu dokumen yang terdapat pada web.

JENIS URL

Jenis URL ada 2 

1. URL Absolute

2. URL Relative

Salah satu URL tersebut dapat diketik ke bilah alamat browser Anda untuk memberitahunya untuk memuat halaman terkait (sumber daya).

URL terdiri dari bagian yang berbeda, beberapa wajib dan yang lainnya opsional. Bagian yang paling penting disorot pada URL di bawah ini (detail disediakan di bagian berikut):

url lengkap

Skema

Skema

Bagian pertama dari URL adalah skema, yang menunjukkan protokol yang harus digunakan browser untuk meminta sumber daya (protokol adalah metode yang ditetapkan untuk bertukar atau mentransfer data di sekitar jaringan komputer). Biasanya untuk situs web protokolnya adalah HTTPS atau HTTP (versinya yang tidak aman). Menangani halaman web membutuhkan salah satu dari keduanya, tetapi browser juga tahu cara menangani skema lain seperti (untuk membuka klien email), jadi jangan terkejut jika Anda melihat protokol lain.mailto:

Wewenang

Wewenang

Selanjutnya mengikuti otoritas, yang dipisahkan dari skema oleh pola karakter . Jika ada otoritas mencakup domain (misalnya) dan port (), dipisahkan oleh titik dua:://www.example.com80

  • Domain menunjukkan server Web mana yang diminta. Biasanya ini adalah nama domain, tetapi alamat IP juga dapat digunakan (tetapi ini jarang terjadi karena jauh lebih tidak nyaman).
  • Port menunjukkan "gerbang" teknis yang digunakan untuk mengakses sumber daya di server web. Biasanya dihilangkan jika server web menggunakan port standar protokol HTTP (80 untuk HTTP dan 443 untuk HTTPS) untuk memberikan akses ke sumber dayanya. Kalau tidak, itu wajib.

Jalur ke sumber daya

Jalur ke file

/path/to/myfile.html adalah jalur ke sumber daya di server Web. Pada hari-hari awal Web, jalur seperti ini mewakili lokasi file fisik di server Web. Saat ini, sebagian besar merupakan abstraksi yang ditangani oleh server Web tanpa realitas fisik.

Parameter

Parameter

?key1=value1&key2=value2 adalah parameter tambahan yang disediakan ke server Web. Parameter tersebut adalah daftar pasangan kunci /nilai yang dipisahkan dengan simbol. Server Web dapat menggunakan parameter tersebut untuk melakukan hal-hal tambahan sebelum mengembalikan sumber daya. Setiap server Web memiliki aturan sendiri mengenai parameter, dan satu-satunya cara yang dapat diandalkan untuk mengetahui apakah server Web tertentu menangani parameter adalah dengan bertanya kepada pemilik server Web.&

Jangkar

Jangkar

#SomewhereInTheDocument adalah jangkar ke bagian lain dari sumber daya itu sendiri. Jangkar mewakili semacam "bookmark" di dalam sumber daya, memberi browser petunjuk untuk menampilkan konten yang terletak di tempat "bookmark" itu. Pada dokumen HTML, misalnya, browser akan menggulir ke titik di mana jangkar didefinisikan; pada dokumen video atau audio, browser akan mencoba untuk pergi ke waktu jangkar mewakili. Perlu dicatat bahwa bagian setelah #, juga dikenal sebagai pengenal fragmen, tidak pernah dikirim ke server dengan permintaan.

Cara menggunakan URL

URL apa pun dapat diketik tepat di dalam bilah alamat browser untuk mendapatkan sumber daya di belakangnya. Tapi ini hanya puncak gunung es!

Bahasa HTML - yang akan dibahas nanti - memanfaatkan URL secara ekstensif:

  • untuk membuat tautan ke dokumen lain dengan elemen <a>;
  • untuk menghubungkan dokumen dengan sumber daya terkait melalui berbagai elemen seperti <link> atau <script>;
  • untuk menampilkan media seperti gambar (dengan elemen <img>), video (dengan elemen <video>), suara dan musik (dengan elemen <audio>), dll.;
  • untuk menampilkan dokumen HTML lainnya dengan elemen <iframe>.

Teknologi lain, seperti CSS atau JavaScript, menggunakan URL secara ekstensif, dan ini benar-benar jantung dari Web.

URL absolut vs URL relatif

Apa yang kita lihat di atas disebut URL absolut, tetapi ada juga sesuatu yang disebut URL relatif. Si Standar URL mendefinisikan keduanya - meskipun menggunakan istilah string URL absolut dan string URL relatif, untuk membedakan mereka dari Objek URL (yang merupakan representasi url dalam memori).

Mari kita periksa apa perbedaan antara absolut dan relatif berarti dalam konteks URL.

Bagian-bagian URL yang diperlukan sangat bergantung pada konteks di mana URL digunakan. Di bilah alamat browser Anda, URL tidak memiliki konteks apa pun, jadi Anda harus memberikan URL lengkap (atau absolut), seperti yang kami lihat di atas. Anda tidak perlu menyertakan protokol (browser menggunakan HTTP secara default) atau port (yang hanya diperlukan ketika server Web yang ditargetkan menggunakan beberapa port yang tidak biasa), tetapi semua bagian lain dari URL diperlukan.

Ketika URL digunakan dalam dokumen, seperti di halaman HTML, hal-hal yang sedikit berbeda. Karena browser sudah memiliki URL dokumen sendiri, ia dapat menggunakan informasi ini untuk mengisi bagian yang hilang dari URL apa pun yang tersedia di dalam dokumen itu. Kita dapat membedakan antara URL absolut dan URL relatif dengan hanya melihat bagian jalur URL. Jika bagian jalur URL dimulai dengan karakter "", browser akan mengambil sumber daya itu dari akar atas server, tanpa mengacu pada konteks yang diberikan oleh dokumen saat ini.

URL semantik

Terlepas dari rasa mereka yang sangat teknis, URL mewakili titik masuk yang dapat dibaca manusia untuk situs Web. Mereka dapat dihafal, dan siapa pun dapat memasukkannya ke bilah alamat browser. Orang-orang berada di inti dari Web, sehingga dianggap sebagai praktik terbaik untuk membangun apa yang disebut URL semantik. URL semantik menggunakan kata-kata dengan makna inheren yang dapat dipahami oleh siapa saja, terlepas dari pengetahuan teknisnya.

Semantik linguistik tentu saja tidak relevan dengan komputer. Anda mungkin sering melihat URL yang terlihat seperti mashup karakter acak. Tetapi ada banyak keuntungan untuk membuat URL yang dapat dibaca manusia:

  • Lebih mudah bagi Anda untuk memanipulasi mereka.
  • Ini menjelaskan hal-hal untuk pengguna dalam hal di mana mereka berada, apa yang mereka lakukan, apa yang mereka baca atau berinteraksi dengan di Web.
  • Beberapa mesin pencari dapat menggunakan semantik tersebut untuk meningkatkan klasifikasi halaman terkait.

KOMPONEN URL

KOMPONEN/STRUKTUR URL SEBAGAI BERIKUT


strukture

a. PROTOKOL

Dikutip dari Pengertian HTTP Beserta Fungsi dan Cara Kerjanya - Niagahoster Blog-Melalui URL tersebut, 
protokol HTTP bertugas untuk mengirimkan permintaan (request) dan memberikan respon (response) dari request URL yang diberikan. Contohnya seperti menghapus (deleted), memperbarui (update), atau mengganti (replace) file yang ada di dalam server.

Web client (browser) dengan web server (aplikasi web) membutuhkan aturan yang baku untuk bisa saling berkomunikasi yang dikenal dengan nama protokol. Masih ingat apa itu protokol?
Protokol merupakan media yang bisa mengkomunikasikan antara dua buah bagian. Contohnya komunikasi antara dua orang yang membutuhkan bahasa atau grammar yang sama supaya bisa saling berkomunikasi.
Nah, di dalam computer science, ketika dua aplikasi ingin saling berkomunikasi membutuhkan kumpulan aturan-aturan yang dikenal dengan nama protokol. Saat ini browser dapat mengenali beberapa standar protokol, seperti FTP, WebSocket, dan HTTP.

2. SUB DOMAIN

Dikutip dari Apa itu Domain, sub-domain, dan hosting ? (djohan.yolasite.com)Subdomain adalah bagian dari sebuah nama domain induk. Subdomain umumnya mengacu ke suatu alamat fisik di sebuah situs contohnya: wikipedia.org merupakan sebuah domain induk. Sedangkan id.wikipedia.org merupakan sebuah sub domain. Biasanya, subdomain ada di depan domain dan dipisah dengan titik, seperti id.wikipedia.org. id merupakan subdomain wikipedia, sedangkan wikipedia itu sendiri adalah domain induk. Subdomain juga sebagai Third level domain.

3. DOMAIN

 Dikutip dari Apa itu Domain, sub-domain, dan hosting ? (djohan.yolasite.com)- Domain adalah nama unik yang diberikan untuk mengidentifikasi nama server komputer seperti web server atau email server di jaringan komputer ataupun internet. Nama domain berfungsi untuk mempermudah pengguna di internet pada saat melakukan akses ke server, selain juga dipakai untuk mengingat nama server yang dikunjungi tanpa harus mengenal deretan angka yang rumit yang dikenal sebagai alamat IP. Nama domain ini juga dikenal sebagai sebuah kesatuan dari sebuah situs web seperti contohnya "djohan.co.tv". Nama domain kadang-kadang disebut pula dengan istilah (URL), atau alamat website.

Pada awalnya nama domain hanya dapat dituliskan dengan ke-26 abjad Latin, namun saat ini telah dimungkinkan untuk menggunakan abjad asing dengan Internasionalisasi nama domain.

Sistem nama domain (DNS) adalah aturan yang dipakai dalam sistem penamaan dari nama domain ini.

Selain itu domain itu pengganti alamat IP(contoh: 466 477 488 488) menjadi nama yang mudah dihafalkan. Contoh domain (www.google.com).

Kesimpulan

Pemisah antara skema dan otoritas adalah . Titik dua memisahkan skema dari bagian URL berikutnya, sementara menunjukkan bahwa bagian selanjutnya dari URL adalah otoritas.:////

Salah satu contoh URL yang tidak menggunakan otoritas adalah klien email (). Ini berisi skema tetapi tidak menggunakan komponen otoritas. Oleh karena itu, kolon tidak diikuti oleh dua garis miring dan hanya bertindak sebagai pembatas antara skema dan alamat surat.mailto:foobar


Penutup


Alamat internet atau alamat webURL (Uniform Resource Locator) adalah URI dan konvensi penamaan standar untuk menangani dokumen yang dapat diakses melalui Internet dan Intranet. URL memungkinkan komputer untuk menemukan dan membuka halaman web di komputer lain di Internet. Contoh URL adalah https://www.computerhope.com, URL untuk situs web Computer Hope.


Demikian pembahasan saya kali ini. Terimakasih telah berkunjung di halaman kami. Sampai jumpa dilain pembahasan.

Previous Post Next Post