DNS, domain, hosting, front-end va back-end: sayt manzilini yozganda ekran ortida nima bo'ladi
8-sinfWeb Full-stack1-hafta · 1-darsQurilmalar bir-birini qanday topadi
Saytning nomi va uning «binosi»
Ko'rinadigan va ko'rinmaydigan qism
Millionlab qurilma bir tarmoqda
Taxminiy, so'nggi yillardagi umumiy ko'rsatkichlar.
So'rov yuboradi. Sizning telefoningiz yoki kompyuteringiz, aniqrog'i brauzer: Chrome, Safari, Firefox.
Doim yoqilgan, internetga ulangan kompyuter. Saytning fayllarini saqlaydi va so'rov kelganda jo'natadi.
Nom bor, ammo kompyuter raqam bilan ishlaydi
youtube.com deb yozasizQiziqqanlar uchun pastga ↓ (nslookup)
nslookup google.com
# Natija (taxminan):
# Name: google.com
# Address: 142.250.185.78
# (IP har joyda har xil bo'lishi mumkin)
Saytning nomi va saytning «binosi»
Hosting turlari uchun pastga ↓
Enter bosilgandan sahifa chizilgunga qadar
Brauzer DNS'dan mysite.uz ning IP manzilini so'raydi.
DNS IP manzilni qaytaradi.
Brauzer shu IP dagi serverga so'rov (request) yuboradi.
Server fayllarni javob (response) sifatida qaytaradi.
Brauzer fayllarni o'qib, sahifani ekranda chizadi.
Brauzer olingan fayllardan sahifani shunday yig'adi.
Ko'rinadigan va ko'rinmaydigan qism
| Front-end | Back-end | |
|---|---|---|
| Qayerda ishlaydi | Foydalanuvchi brauzerida | Serverda |
| Vazifasi | Interfeys, dizayn, interaktivlik | Ma'lumot saqlash, hisoblash, foydalanuvchini tekshirish |
| Texnologiya | HTML, CSS, JavaScript | Python (Django), ma'lumotlar bazasi |
Full-stack nima? Pastga ↓
Tugma rangini kim belgilaydi?
Parolni kim tekshiradi?
<!DOCTYPE html>
<html>
<body>
<h1>Salom, internet!</h1>
<p>Bu mening birinchi sahifam.</p>
</body>
</html>
F12 → Network: nechta fayl yuklandi?DNS nima qiladi?
Domen va hosting farqi nima?
HTTPS HTTP dan nimasi bilan farq qiladi?
Internet, IP, DNS, domain, hosting, HTTP/HTTPS, front-end va back-end
Sevimli saytning «so'rov yo'li»ni chizib keling (20–30 daqiqa)