Har kuni ko'plab saytlarni ko'rib chiqamiz, ulardan kerakli va unchalik ko'p bo'lmagan ma'lumotlarni olamiz. Portallar yordamida biz do'stlarimiz bilan muloqot qilamiz va forumlarda, LiveJournal va ijtimoiy tarmoqlarda xabar qoldiramiz. Shu bilan birga, biz ushbu Internet-resurslarning barchasi nimadan iboratligi haqida hech qachon o'ylamaymiz.
Brauzer orqali ko'riladigan har qanday sayt, forum, jonli jurnal va boshqa har qanday resurs bog'langan veb-sahifalar to'plamidan iborat. Brauzer oynasida ko'rgan barcha narsalar: audio, video, fotosuratlar, turli xil matnlar, shu jumladan ushbu maqola - bularning barchasi alohida veb-sahifalarda joylashgan va tarkib deb ataladi. Veb-sahifa - bu tarkibiga kiritilgan, Internetga joylashtirilgan va veb-brauzer orqali ko'riladigan hujjat. Vazifalarga qarab, saytlarni tashkil etuvchi sahifalar sahifali yoki dinamik bo'lishi mumkin.. Statik veb-sahifalar Nomiga ko'ra statik veb-sahifa mutlaqo statsionar tarkibga ega bo'lishi kerak. Ammo aslida bunday emas: bunday sahifada harakatlanuvchi animatsiyalar, audio va hattoki video yozuvlar bo'lishi mumkin. Va ular statik deb nomlanadi, chunki ular butunlay oldindan yozilgan o'zgarmas kodga ega hujjatdir. Ushbu sahifalar HTML deb nomlangan belgilash tili yordamida yoziladi. HTML - bu veb-sahifalarni yaratish uchun ishlatiladigan eng birinchi va asosiy til, ammo uning faoliyati juda cheklangan bo'lganligi sababli, vaqt o'tishi bilan kaskadli CSS uslubi varaqlarini yaratish zarur bo'ldi. Aynan CSS tufayli birinchi beozor sahifalar yanada chiroyli va estetik ko'rinishga ega bo'lib, biz ularni bugungi ko'rinishga aylantirdi, dinamik veb-sahifalar Bunday sahifalarga ehtiyoj juda tez paydo bo'ldi. Aynan ular tufayli biz endi saytni osongina qidirishimiz, ijtimoiy tarmoqlarda, forumlarda, LiveJournal-da akkauntlar yaratishimiz va turli xil onlayn testlardan foydalanishimiz mumkin. Bunday sahifalar PHP, JSP, Java Servlet va ASP. NET veb-dasturlash tillari yordamida yoziladi. Dinamik va statik sahifalarning farqi shundaki, ularning kodlari dasturiy jihatdan yaratiladi. Ya'ni dinamik veb-sahifalardan tashkil topgan saytga kirishda serverdagi dastur siz ko'rsatgan parametrlarga muvofiq ekranda ko'rsatiladigan sahifa uchun kod ishlab chiqaradi. Siz foydalanuvchi nomingiz va parolingizni kiritasiz va dastur sizning sahifangizni ijtimoiy tarmoqda, forumda aks ettiradi. Agar siz qidiruv parametrlarini o'rnatgan bo'lsangiz, siz sahifani olasiz, uning kodida qidiruv so'roviga havolalar mavjud.