Minggu, 09 April 2023

Pemrograman Web dan Perangkat Bergerak #3

 Bagian 3

4. Domain dan Hosting

a. Domain

        Domain adalah alamat sebuah situs web, sebenarnya alamat dari situs-situs yang eksis di Internet ini bentuk dasarnya berupa angka-angka, contohnya 17.125135.147 bila angka ini diketik di address bar di penjelajahan web maka akan terbuka situs web Google, contoh lain 72.30.38.140 kalau ini yang diketik maka akan terbuka Yahoo. Penggunaan angka-angka ini sering disebut dengan alamat IP padahal itu sebenarnya adalah alamat domain.

        Domain menggunakan kata-kata bertujuan supaya penggunaannya lebih mudah diingat daripada harus menghafal urutan angka-angka yang panjang. Oleh sebab itu, para ahli Internet membuat sistem penamaan domain dalam bentuk kata untuk pengganti urutan angka-angka tersebut.

Bagian Bagian Domain

Nama Domain/Extension (ekstensi) yang digunakan

        Contohnya: wikipedia.org yang menjadi nama domain adalah wikipedia dan ekstensi yang digunakan adalah .org. Pada awalnya, ekstensi domain tidak begitu banyak, sekarang ekstensi terhadap sebuah domain tidak boleh sembarangan terutama untuk .edu, .gov, .go.id dan berbagai ekstensi hanya disediakan bagi lembaga pendidikan dan pemerintahan saja.

1) Subdomain

        Subdomain jika analogikan sebagai buku, dalam sebuah buku ada bab dan juga ada subbab yang merupakan bagian dari sebuah bab, Begitu juga dengan domain, subdomain merupakan halaman bagian dari sebuah domain. Contohnya http://id.wikipedia.org/ wikipedia.org merupakan sebuah domain dan id adalah subdomain dari domain wikipedia.org tersebut.

2) Top Level Domain

        Top Level Domain  Name adalah deretan kata dibelakang nama domain, Ada dua macam Top Level Domain, yaitu Global Top Level Domain (gTLD) dan Country Code Top Level Domain (ccTLD). Contoh gTLD adalah seperti .com (dotcommercial), .net (dotnetwork), .org (dotorganization), .edu (doteducation), .gov (dotgoverment), dan .mil (dotmilitary). Sedangkan ccTLD adalah TLD yang diperuntukkan untuk masing-masing negara, seperti Indonesia dengan kode ID (co.id, net.id, or.id).

3) Second Level Domain (SLD)

        Second Level Domain Name (SLD) adalah nama domain yang anda daftarkan. Misalnya domain yang anda daftarkan adalah domainku.com, maka domainku adalah SLD dan .comnya adalah TLD.

4) Third Level Domain

        Third Level Domain adalah nama sebelum Second Level Domain dan Top Level Domain. Misalnya nama domain yang anda miliki adalah domainku.com, maka anda dapat menambahkan nama lain sebelum domainku, yaitu mail.domainku.com atau search.domainku.com.

5) Jenis Domain

        Domain dibedakan dalam beberapa tipe sesuai dengan tujuan dan kegunaan masing-masing. Kita bebas dalam memilih dan menggunakan domain yang kita inginkan (kecuali beberapa domain yang harus memiliki izin khusus) namun penggunaan domain harus dipertanggung jawabkan penggunaannya. Ada baiknya penggunaan domain sesuai dengan content dari blog atau situs web. Misalnya domain .info, benar-benar digunakan sebagai media informasi. Berikut adalah jenis-jenis domain:

a) GTLD (Generic Top Level Domain)

        Domain jenis ini adalah sebenarnya milik Amerika, namun karena domain-domain GTLD sering digunakan sehingga terlihat seperti domain standar untuk alamat Internet.

Contoh GTLD:

  • .com: digunakan untuk kepentingan komersial atau perusahaan.
  • .net: digunakan untuk kepentingan network infrastruktur.
  • .org: digunakan untuk kepentingan organisasi.
  • .info: digunakan untuk informasional situs web.
  • .name: digunakan untuk kepentingan keluarga atau perorangan.
  • .edu: digunakan untuk kepentingan pendidikan (terbatas hanya untuk pendidikan).
  • .mil: digunakan untuk kepentingan militer (terbatas hanya untuk militer).
  • .biz: digunakan untuk kepentingan bisnis.
  • .tv: digunakan untuk entertainment seperti televisi, radio, majalah, dan lain-lain.
  • .travel: digunakan untuk kepentingan bisnis pariwisata.
b) ccTLD's (Country Code Top Level Domains)
        Domain yang disediakan untuk masing-masing negara seperti:
  • Korea menggunakan: .kr
  • Indonesia menggunakan: .id
  • Singapura menggunakan: .sg
  • Malaysia menggunakan: .my
  • China menggunakan: .cn
Untuk Indonesia terbagi menjadi beberapa sub domain seperti:
  • .or.id: digunakan untuk organisasi.
  • .co.id: digunakan untuk komersial.
  • .go.id: digunakan untuk pemerintahan (khusus pemerintahan dan harus ada izin dari pemerintah bersangkutan).
  • .ac.id: digunakan untuk pendidikan seperti universitas.
  • .sch.id: digunakan untuk sekolah.
  • .net.id: digunakan untuk Internet Provider.
  • .web.id: digunakan untuk umum.
b. Hosting 
        Hosting atau Layanan hos web adalah jasa layanan internet yang menyediakan sumber daya server untuk disewakan sehingga memungkinkan organisasi atau individu menempatkan informasi di internet berupa halaman web, file HTTP, FTP, EMAIL, atau DNS. Perusahaan yang memiliki layanan hosting, menyewakan ruangan fisik di server sebagai tempat penyimpanan halaman web, file dll. Untuk ditampilkan di Internet. Server hosting merupakan server yang terhubung dengan jaringan internet berkecepatan tinggi dan selalu online.

        Masing-masing penyedia layanan web host menawarkan jenis hosting yang berbeda sesuai dengan keinginan dan kebutuhan dari klien. Berikut contoh-contoh hosting yang sering digunakan:

1) Shared Hosting
        Shared Hosting merupakan jenis hosting tradisional yang membagi satu server untuk beberapa pengguna sekaligus, tergantung kekuatan server. Kelebihan layanan hosting yang satu ini adalah harga yang sangat terjangkau karena membayar sewa server dibagi rata ke semua penggunaan.

2) Virtual Private Server (VPS) Hosting
        Virtual Private Server hosting menawarkan mesin virtual untuk klien. Konsep virtualisasi mirip dengan shared hosting di mana satu komponen server dapat memiliki beberapa situs yang berjalan di atasnya. Namun, teknologi virtualisasi memungkinkan setiap account harus diperlakukan sebagai mesin sendiri dengan sumber daya sendiri yang berdedikasi dan sistem operasi.

        VPS atau Virtual Private Server hosting berada di tengah antara cloud hosting dan dedicated server. Pengguna bisa menggunakan server yang memiliki fungsi mirip dengan dedicated server namun dengan harga semurah cloud atau shared hosting.

        Kelebihan lain VPS yaitu setiap pengguna mempunyai akses root ke ruang virtual sendiri sehingga akan lebih aman jika berniat menggunakan hosting ysng satu ini.

3) Dedicated Server
        Dedicated Server menawarkan kontrol maksimal atas server hosting yang digunakan oleh webite. Kita menguasai seluruh channel hosting yang disediakan oleh server tersebut. Dedicated server akan cocok jika website yang kita kelola mempunyai traffic yang sangat tinggi.

        Jika ingin menggunakan dedicated server harus menyiapkan budget yang jauh lebih tinggi daripada ketiga jenis hosting lainnya. Selain harga yang kurang cocok digunakan oleh individu, dedicated server juga memerlukan ruangan khusus yang dilengkapi oleh pendingin selama 24 jam untuk menjaga termperatur mesin server tetap stabil.

4) Cloud Hosting
        Sedikit mirip dengan shared, cloud hosting juga dipakai oleh beberapa pengguna sekaligus. Bedanya, di cloud hosting para pengguna tidak hanya mengandalkan satu server karena ada beberapa server yang saling tersambung sehingga ketika salah satu server mengalami kerusakan, server lainnya akan segera mengambil alih hosting tersebut dan durasi downtime yang dihabiskan sebuah website pun akan dipangkas banyak.

        Cloud Hosting adalah jenis hosting yang menggunakan teknologi konsep komputasi awan yang mempunyai kecepatan yang lebih baik dan terkenal lebih aman karena tidak hanya mengandalkan satu server saja melainkan menggunakan banyak server yang terssebar di berbagai titik dan berbagai negara. hal inilah yang menjadikan cloud hosting terbukti lebih aman karena jika satu server tidak bekerja maka server lain akan menggantikan.

        Inilah salah satu kelebihan dari cloud hosting yang membuat harganya sedikit lebih tinggi dibanding shared hosting. Cloud hosting akan cocok pada website yang mempunyai traffic sedang hingga lumayan tinggi.

Tidak ada komentar:

Posting Komentar

Software, Hardware dan Brainware

1. Hardware Hardware adalah suatu komponen yang ada pada komputer, bisa dilihat secara kasat mata dan mampu disentuh secara fisik. Fungsi ha...