Berbagi teknologi

Dasar-dasar Web dan Protokol HTTP

2024-07-12

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

Ikhtisar nama domain

(1)Struktur nama domain

(2)Jenis struktur nama domain

Domain root: mengacu pada server root, yang digunakan untuk mengelola direktori home Internet. Hanya ada 13 di dunia. 1 adalah server root utama, ditempatkan di Amerika Serikat. 12 sisanya adalah server root tambahan, 9 di antaranya berlokasi di Amerika Serikat; 2 di Eropa, berlokasi di Inggris dan Swedia dan 1 di Asia, berlokasi di Jepang; Semua server root dikelola secara seragam oleh ICANN, organisasi alokasi nama dan nomor domain Internet yang disahkan oleh pemerintah AS, dan bertanggung jawab atas pengelolaan server root nama domain Internet global, sistem nama domain, dan alamat IP.

Domain tingkat atas: termasuk domain organisasi dan nama domain negara/wilayah. Sisi paling kanan dari nama domain adalah nama domain negara/wilayah. Kode negara terdiri dari dua huruf, seperti .cn, .uk, .de, dan .jp, di mana .cn adalah nama domain tingkat atas yang didedikasikan untuknya. Cina. Di sisi kiri nama domain negara/wilayah terdapat nama domain organisasi. .com yang umum digunakan untuk organisasi komersial, .net digunakan untuk organisasi jaringan, dan .org

Digunakan oleh berbagai organisasi termasuk organisasi nirlaba.

Nama domain tingkat kedua: Nama domain sebelum nama domain tingkat atas. Sebelum nama domain tingkat atas, mengacu pada nama online pendaftar nama domain, seperti baidu, ibm, yahoo, microsoft, dll.

FQDN: Ini adalah nama host. Akhiran DNS, yang mengacu pada nama host ditambah path lengkap mencantumkan semua anggota domain dalam urutan. Nama domain lengkap dapat secara logis dan akurat mewakili lokasi host. Dapat juga dikatakan bahwa nama domain lengkap merupakan representasi lengkap dari nama host. Letak host pada pohon nama domain dapat dilihat dari informasi yang terdapat pada nama domain lengkap.

2. File host

1) Peran file Host

Untuk mengakses situs web di Internet, Anda harus terlebih dahulu menyelesaikan nama domain yang akan diakses menjadi alamat IP melalui server DNS, dan kemudian komputer dapat mengakses nama domain jaringan ini sebagai situs web.

(2) Ubah file Host

Di sistem Windows, file Hosts disimpan di direktori c:lwindowslsystem32driversletcl. Dapat dimodifikasi dengan Notepad. Di sistem CentOS, file Hosts disimpan di direktori /etc/. seperti pada file Tambahkan kode berikut.

127.0.0.1 www.baidu.com

Saat mengakses www.baidu.com, ditemukan ada alamat IP yang dipetakan di file host lokal, dan alamat IP ini diakses.

3.DNS

Ada korespondensi satu-ke-satu antara nama domain dan alamat IP di Internet. Meskipun nama domain mudah diingat, mesin hanya dapat mengenali alamat IP satu sama lain. Konversi di antara keduanya disebut resolusi nama domain resolusi memerlukan analisis nama domain khusus. Hal ini dilakukan dengan sistem resolusi, dan DNS adalah sistem yang melakukan resolusi nama domain.

Pemetaan statis: Setiap perangkat dikonfigurasikan dengan pemetaan dari host ke alamat IP. Setiap perangkat secara independen memelihara tabel pemetaannya sendiri, yang hanya digunakan oleh perangkat ini;

Pemetaan dinamis: Buat sistem resolusi nama domain (DNS), dan hanya konfigurasikan pemetaan dari host ke alamat IP pada server DNS khusus. Untuk perangkat yang perlu menggunakan nama host untuk komunikasi di jaringan, perangkat tersebut harus menanyakan DNS terlebih dahulu server untuk alamat IP yang sesuai dengan host.

4. Pendaftaran nama domain

(1) Mempersiapkan materi lamaran: nama domain com tidak memerlukan KTP, izin usaha, dan informasi lainnya, nama domain cn terbuka untuk pendaftaran perorangan, sehingga permohonan memerlukan KTP atau izin usaha;

(2) Temukan situs web pendaftaran nama domain: Karena akhiran yang berbeda seperti nama domain .com dan .cn dikelola oleh agen pendaftaran yang berbeda, jika Anda ingin mendaftarkan nama domain dengan akhiran yang berbeda, Anda perlu mencari nama domain tingkat atas lembaga layanan pendaftaran yang diberi wewenang oleh lembaga pendaftaran.

(3) Kueri nama domain: Setelah berhasil mendaftarkan nama pengguna di situs permintaan pendaftaran nama domain, kueri nama domain, pilih nama domain yang akan didaftarkan, dan klik Daftar;

(4) Permohonan formal: Setelah menemukan nama domain yang ingin Anda daftarkan dan mengonfirmasi bahwa nama domain tersebut tersedia untuk aplikasi, ajukan pendaftaran dan bayar biaya tahunan;

(5) Aplikasi berhasil: Setelah aplikasi formal berhasil, Anda dapat mulai memasukkan manajemen resolusi DNS, mengatur catatan resolusi, dan operasi lainnya.

Halaman web dan HTML

1. Ikhtisar halaman web

Halaman web adalah file yang disimpan di komputer di suatu tempat di dunia, dan komputer ini harus terhubung ke Internet. Halaman web, yang diidentifikasi dan diakses melalui alamat situs web (URL), adalah "halaman" di Internet. Halaman web dapat menyertakan konten berikut:

Teks: Teks merupakan pembawa informasi dan alat komunikasi terpenting pada halaman web. Informasi utama pada halaman web umumnya berbentuk teks.

Gambar: Elemen gambar berperan dalam memberikan informasi dan menampilkan gambar intuitif di halaman web.

■ Gambar statis: Dapat berupa gambar atau grafik vektor pada halaman. Format gambar biasanya GIF, JPEG atau PNG, dll.; format vektor biasanya SVG atau Flash.

■Gambar animasi: Biasanya animasi berupa GIF dan SVG.

Animasi flash: Peran animasi di halaman web adalah untuk secara efektif menarik lebih banyak perhatian pengunjung.

Suara: Suara adalah bagian penting dari halaman web multimedia dan video.

Video: Penggunaan file video membuat halaman web lebih menarik dan dinamis.

Tabel: Tabel digunakan di halaman web untuk mengontrol tata letak informasi halaman.

Bilah navigasi: Bilah navigasi adalah sekumpulan hyperlink di halaman web, dan tujuan koneksinya adalah halaman penting di halaman web.

Formulir interaktif: Formulir biasanya digunakan di halaman web untuk terhubung ke database dan menerima data yang dimasukkan oleh pengguna di sisi browser, menggunakan database untuk menyediakan lebih banyak interaksi antara klien dan server.

Konsep terkait web adalah sebagai berikut:

Nama Domain: Ini adalah URL yang dimasukkan saat menjelajahi web.

HTTP: Protokol komunikasi yang digunakan untuk mengirimkan halaman web. Saat menggunakan browser untuk mengakses situs web, http:/l harus ditambahkan di depan nama domain untuk menunjukkan bahwa protokol http digunakan untuk mengirimkan halaman web.

URL: adalah sistem pengalamatan World Wide Web yang mewakili jalur lokasi sumber daya di jaringan.

HTML: adalah bahasa markup hypertext untuk menulis halaman web.

Hyperlink : Berfungsi untuk menghubungkan berbagai halaman web dalam website.

Penerbitan: Proses mengunggah halaman web yang dihasilkan ke server untuk diakses pengguna.

2.Ikhtisar HTML

File HTML dapat diedit menggunakan editor teks apa pun yang dapat menghasilkan file txt untuk menghasilkan file bahasa markup hypertext. Cukup ubah akhiran nama file menjadi ".html" atau ".htm".

3. Tag dasar HTML

(1) Aturan sintaksis HTML

Tag HTML berbentuk tag ganda, tag depan dan belakang saling bersesuaian, masing-masing menunjukkan awal dan akhir tag. Konten di tengah tag dijelaskan oleh tag. Penanda depan diwakili oleh "", dan penanda akhir memiliki tambahan "", diwakili oleh "".

(2) Struktur file HTML

Lapisan terluar dari file HTML terdiri dari

Menunjukkan bahwa file tersebut dijelaskan dalam bahasa HTML. Di dalamnya terdapat tag header paralel () dan tag konten (). Struktur file HTML paling dasar adalah sebagai berikut:

4. Situs web dan halaman beranda

Sebuah situs web terdiri dari halaman web, termasuk beberapa halaman web, kumpulan konten dengan nama domain independen, dan ruang penyimpanan independen. Konten ini dapat berupa halaman web, program, atau file lainnya.

Halaman web statis dan halaman web dinamis

1. Halaman web statis

Dalam desain situs web, halaman web dalam format HTML murni sering disebut "halaman web statis". Halaman web statis adalah file HTML standar, dan ekstensi filenya adalah .htm, .html

2. Halaman web dinamis

Yang disebut halaman web dinamis mengacu pada teknologi pemrograman halaman web yang merupakan kebalikan dari halaman web statis.

3. Bahasa web dinamis

Halaman web dinamis awal sebagian besar menggunakan teknologi Common Gateway Interface (CGI). Meskipun teknologi CGI telah matang dan canggih, teknologi ini cenderung digantikan secara bertahap oleh teknologi baru karena kesulitan dalam pemrograman, efisiensi rendah, dan modifikasi yang rumit.

metode HTTP

Kode status HTTP

Analisis proses permintaan HTTP

1. Minta pesan

2. Pesan tanggapan