Як працюють сайти?
Число активних користувачів Інтернету зростає щодня. Одночасно з цим збільшується кількість доступних сайтів. Але про те, як працює інтернет-сайт і що він собою являє, замислюється мало.
Нижче ми поговоримо про структурах сайтів, про основні типи сайтів і про принципи роботи сайту в мережі інтернет.
структура сайту
Сайт - це інформаційний ресурс, який має конкретну адресу, за якою його можна знайти в Мережі. Він має чітко організовану структуру, пов`язану з його цілями і завданнями.
Існує ряд сторінок, що є основою більшості сайтів і необхідних для зручної навігації:
- головна або домашня сторінка - містить основну інформацію і дає чітке уявлення про тематику сайту, в блогах - відображає найсвіжіші записи;
- «Про сайт» або «Про автора» - знайомить користувачів з цілями створення даного сайту або з його автором;
- карта сайту - структурований перелік сторінок і публікацій для полегшення пошуку;
- Контактна інформація;
- форма зворотного зв`язку.
Кожна сторінка сайту розбита на окремі елементи з різних вмістом:
- шапка - компонент, який знаходиться у верхній частині сторінки і відображає назва сайту, відомості про торгову марку або бренд і т. д .;
- блок навігації - дозволяє швидко переміщатися між сторінками і розділами сайту. Може відображатися у вигляді горизонтальної рядки або вертикального блоку;
- інформаційне поле - містить основну смислове наповнення сторінки;
- сайт-бар - блоки, зазвичай розташовані з однієї або двох сторін від основного поля, призначені для розміщення реклами та різних віджетів;
- підвал або нижній колонтитул - включає інформацію про розробників, лічильник сайту та ін.
види сайтів
Залежно від інформаційного наповнення розрізняють наступні сайти:
- сайт-візитка - сайт, що складається з однієї або декількох сторінок, на яких розміщена інформація про фізичну або юридичну особу із зазначенням контактних даних;
- блог - своєрідний онлайн-щоденник, на якому автор може ділитися з читачами своїми професійними навичками або захопленнями;
- інтернет-магазин - сайт з каталогом товарів і налагодженою системою платежів;
- корпоративний сайт - сайт, як правило, великої компанії з повним описом вироблених товарів або послуг, що надаються. На сайті розміщуються новини компанії, що проводяться акції, вільні вакансії і т. Д .;
- портал - великий інтернет-ресурс, присвячений певній тематиці. Зазвичай надає можливість користувачам спілкуватися на форумі, в чаті, заводити поштову скриньку та ін.
За способом відображення в браузері всі сайти можна розділити на два види.
- Статичні - сторінки сайту виглядають завжди однаково незалежно від дій користувача. Для їх написання використовується мова розмітки html.
- Динамічні - зовнішній вигляд сторінок змінюється в залежності від запиту користувача. Досягається така динаміка за допомогою скриптів, написаних на мові javascript.
Як працюють сайти в Інтернеті
Щоб сайт став доступний для користувачів, йому потрібно привласнити доменне ім`я і розмістити на спеціальному сервері, що має достатній простір на диску і цілодобове високошвидкісне підключення до Інтернету. Такий майданчик називається хостингом, а надають її компанії - провайдерами.
Всі комп`ютери в Мережі можна умовно розділити на сервери і клієнти. Як працюють комп`ютери-сервери? Вони з одного боку з`єднані з комп`ютерами клієнтів по телефонних лініях, виділених каналах або бездротових мереж зв`язку, з іншого боку - підключені до Інтернету. За допомогою спеціального програмного забезпечення комп`ютер провайдера приймає запити і виводить інформацію на монітори користувачів.
Комп`ютери-клієнти відправляють запити і обробляють отриману інформацію за допомогою програм-браузерів, наприклад, Internet Explorer, Mozilla Firefox, Opera та інших. Для взаємодії різних операційних систем і програмного забезпечення існують протоколи обміну даними.
Всі комп`ютери в Мережі мають унікальну IP-адресу, що представляє собою послідовність чисел, по якій його можна знайти в будь-якій точці світу. Щоб знайти в Інтернеті конкретний сайт, потрібно знати IP-адресу комп`ютера, на якому він розташований. Для полегшення пошуку розроблена система доменних імен (DNS - Domain Name System). Тобто сайту присвоюється символьне ім`я. Для перетворення доменної адреси в IP-адресу використовується служба DNS-серверів.
Таким чином для роботи сайту йому необхідно присвоїти доменне ім`я і розмістити на одній з хостинг-майданчиків.