Опрацювати § 22 с.204-212.
Стрімке збільшення обсягів інформації сприяло створенню всесвітнього (або глобального) інформаційного простору. Невід’ємною та важливою складовою цього простору є мережа Інтернет.
Розміщені в Інтернеті сайти утворюють Всесвітню павутину — величезне сховище інформації, доступної мільйонам користувачів незалежно від того, де вони знаходяться.
Сайт, або веб-сайт (від англ. web — мережа, site — місце; місце в мережі) — це сукупність веб-сторінок, пов’язаних спільною темою й доступних під одним доменним іменем.
На відміну від звичайного тексту, що має лінійну структуру, вебсторінки містять посилання на інші документи, утворюючи мережеву структуру — гіпертекст. Цей термін увів в інформатику в 1963 році американець Теодор Нельсон.
Етапи розробки сайта
Сайт є різновидом електронної публікації. Головне, що відрізняє сайт, — потреба в подальшому розвитку та підтримці.
Звичайно, кожен сайт має свої особливості, та попри це основні етапи розробки будь-якого сайта приблизно однакові:
1. Маркетингові дослідження та вибір теми
2. Планування структури сайта
3. Розробка дизайну сайта
4. Конструювання сайта
Існує кілька способів конструювання сайта:
власноручна розробка, що передбачає володіння мовою HTML і деякими іншими технологіями;
використання готової системи керування вмістом (СКВ), яка завантажується на сервер, наданий хостинг-провайдером;
використання хостингу з системою керування вмістом і готових шаблонів тощо.
Вибір способу залежить від багатьох чинників: мети створення сайта, фахового складу команди, яка його створює, бюджету та ін.
5. Наповнення сайта вмістом (контентом)
6. Тестування сайта
7. Опублікування сайта
Веб-сервіс Blogger (www.blogger.com) (рис. 26.1), який належить Google, призначено для ведення блогів. Користувачу Blogger не потрібно вивчати програмування, установлювати та налаштовувати СКВ. Працюючи у вікні браузера, можна розміщувати в Інтернеті власні матеріали, отримувати коментарі від читачів блогу тощо.
8. Обслуговування сайта
Колективна розробка сайта
Сайт із обмеженою кількістю сторінок і невеликим обсягом цілком може розробити одна людина, особливо якщо активний розвиток сайта не передбачається. Проте над великими сайтами здебільшого працюють командою, розподіляючи, хто яку частину роботи виконуватиме.
Залежно від технології, на основі якої розробляється сайт, є потреба в різних фахівцях: з написання тексту, підготовки графічного матеріалу (фотографії, елементи дизайну тощо), проектування структури сайта, верстання сторінок (HTML, технологія CSS), веб-програмування (мови JavaScript, Python та ін.), наповнення бази даних сайта, тестування.
Деякі учасники команди можуть виконувати кілька функцій. І навпаки, до окремих робіт можуть залучатися більше ніж один виконавець. Після опублікування сайта хтось може продовжити роботу з його підтримки.
Структура сайта інтернет-магазину може залишатися незмінною, але текстове й графічне наповнення потребує постійного доопрацювання, адже інформація про надходження нових товарів має з’являтися оперативно.