2.1. Сучасні веб-технології. Загальні відомості про веб-сайт 2.1. Загальні відомості про веб-сайт Веб-сайт (web — «павутина», «мережа» і site — «місце», website - «місце в мережі») або просто сайт — це сукупність електронних документів (файлів) приватної особи або організації, що об'єднана під однією адресою (доменною або IP-адресою). Окрім веб-сайтів в мережі Інтернет існують WAP-сайти для мобільних телефонів чи комп’ютерів. Сукупність сайтів складає Всесвітню павутину. Спочатку веб-сайти були лише збіркою статичних документів. На тепер сучасні сайти в більшості є динамічними та інтерактивними. Це стало можливим завдяки втіленню веб-застосувань (жаргонна назва – движок, рушій) — готового програмного комплексу для вирішення завдань веб-сайту. Веб-застосування втілюється у склад сайту, і працює разом з ним.В більшості випадків в Інтернеті один сайт має одну доменну адресу. Саме за доменними адресами сайти ідентифікуються в глобальній мережі. Можливими є інші варіанти: один сайт на кількох доменах або кілька сайтів під одним доменом. Зазвичай, великі сайти (веб-портали) використовують кілька доменів, щоб логічно відокремити різні види послуг (mail.google.com, news.google.com, maps.google.com). Іноді, окремі домени виділяють для іншої мовної версії. Наприклад, google.com.ua і google.ru логічно є сайтом Google з різними мовами інтерфейсу, але технічно це різні сайти. Об'єднання кількох сайтів під одним доменом є характерним для безкоштовних хостингів. Тут, зазвичай, використовується домен третього рівня (mysite.example.com), але іноді для ідентифікації сайтів в адресі після вказування доменної адреси хосту зазначено тильда і ім'я сайту (example.com/~my-site-name/).Потужні сервери для зберігання веб-ресурсів (сайтів, файлів, картинок, музики, відео тощо) називаються веб-серверами. Сама послуга зберігання називається веб-хостингом. Раніше кожен сайт зберігався на своєму власному сервері, але із вдосконаленням Інтернет технологій, тепер на одному сервері можна розміщати багато сайтів, хоча, існують і виділені сервери, що призначені для зберігання лише одного сайту.Один і той же сайт може бути доступним за різними адресами і зберігатися на різних серверах. Копія оригінального сайту у такому разі називається дзеркалом. Існує поняття оффлайнова версія сайту — це копія сайту, яка може бути переглянута на будь-якому комп'ютері без під’єднання до комп'ютерної мережі і використання серверного програмного забезпечення. ^ Історія заснування Веб Самий перший сайт info.cern.ch з'явився в 1990 році. Його автор, Тім Бернерс-Лі, опублікував на ньому опис нової технології World Wide Web, яка базується на протоколі передачі даних HTTP, системі адресації URL і мові гіпертекстової розмітки HTML. Також, на сайті було описано принципи установки і роботи серверів та браузерів. Сайт став і першим в світі Інтернет-каталогом, бо згодом Тім Бернерс-Лі розмістив на ньому список посилань на інші сайти.Всі необхідні інструменти для роботи першого сайту, Бернерс-Лі підготував заздалегідь — наприкінці 1990 року з'явилися перший гіпертекстовий браузер WorldWideWeb з можливостями веб-редактора, перший сервер на базі NeXTcube і перші веб-сторінки. Тім Бернерс-Лі є «батьком» базових технологій Веб — HTTP, URI/URL і HTML.Засновник Вебу вважав, що гіпертекст може бути основою для мереж обміну даними, і йому вдалося втілити свою ідею в життя. Ще у 1980 році Тім Бернерс-Лі створив гіпертекстове програмне забезпечення Enquire, яке використовувало для зберігання даних випадкові асоціації. Згодом, працюючи в Європейському центрі ядерних досліджень в Женеві (CERN), він запропонував колегам опублікувати гіпертекстові документи, що пов'язані між собою гіперпосиланнями. Бернерс-Лі продемонстрував можливість гіпертекстового доступу до внутрішніх документів, а також до новинних ресурсів Інтернету. В травні 1991 року в CERN було затверджено стандарт WWW.На даний час Тім Бернерс-Лі очолює заснований ним Консорціум Всесвітньої павутини (World Wide Web Consortium), який займається розробкою і впровадженням стандартів Інтернету.^ Класифікація веб-сайтів За доступністю сервісів: Відкриті сайти. Всі сервіси сайту цілком є доступними для всіх відвідувачів і користувачів.Напіввідкриті сайти. Для доступу до ресурсів чи сервісів сайту необхідно зареєструватися, зазвичай, безкоштовно.^ Закриті сайти. Цілком закриті службові сайти організацій, зокрема, корпоративні сайти, особисті сайти приватних осіб. Вони є доступними для вузького кола користувачів. Доступ для нових користувачів, зазвичай, надається через запрошення (інвайти) або через адміністратором до переліку допущених осіб.^ За природою вмісту: Статичні сайти. Вміст сайту формується розробником і в подальшому не змінюється. Користувач бачить файли в тому вигляді, в якому вони зберігаються на сервері.Динамічні сайти. Вміст генерується спеціальними програмами (скриптами) і формується залежно від дій користувача на підставі інших даних з визначених джерел.^ За фізичним розташуванням: Зовнішні сайти мережі Інтернет.Локальні сайти, які є доступними лише в межах локальної мережі. Це можуть бути як корпоративні сайти організацій, так і сайти приватних осіб в локальній мережі провайдера.^ За схемою представлення інформації, її об'єму і категорії вирішуваних завдань: Інформаційні ресурси: Тематичний сайт — сайт, що надає специфічну інформацію з певної теми.Тематичний портал — надвеликий ресурс, який надає вичерпну інформацію з певної тематики. Портали є подібними до тематичних сайтів, але додатково містять засоби взаємодії з користувачами і дозволяють користувачам спілкуватися в рамках порталу (форуми, чати).Інтернет представництва власників бізнесу (торгівля чи послуги, які не обов’язково безпосередньо пов'язані з Інтернетом): Сайт-візитка — містить загальні дані про власника сайту (організацію або приватну особу): сфера інтересів, біографія, фотогалерея, контактні дані. Тобто, це є докладна візитна картка.Представницький сайт — так іноді називають сайт-візитку з розширеною функціональністю: докладний опис послуг, прас-листи, реквізити, схема проїзду, відгуки, форма зворотного зв'язку тощо.^ Корпоративний сайт — містить повну інформацію про компанію, послуги, продукцію, події в житті компанії. Відрізняється від сайту-візитки і представницького сайту повнотою представленої інформації, часто містить різні функціональні інструменти для роботи з контентом (пошук інформації, календарі подій, фотогалереї, корпоративні блоги, форуми). Може бути інтегрованим з внутрішніми інформаційними системами компанії (наприклад, бухгалтерськими системами). Може містити закриті розділи для різних груп користувачів — співробітників, дилерів, контрагентів.^ Каталог продукції — в каталозі надано докладний опис товарів/послуг, сертифікати, технічні і споживчі дані, відгуки експертів тощо. На таких сайтах розміщується розширена інформація про товари чи послуги, яку зазвичай не вказують у прайс-листі.Промо-сайт — сайт про конкретну торгову марку або продукт, на таких сайтах розміщується вичерпна інформація про бренд, різні рекламні акції (конкурси, вікторини, ігри тощо).Інтернет-магазин — сайт з каталогом продукції, за допомогою якого клієнт може замовити потрібні йому товари. Використовуються різні системи розрахунків: пересилка товарів післяплатою, автоматична пересилка рахунку факсом, розрахунки за допомогою пластикових карт чи інші типи розрахунків.Веб-сервіс — це послуга, що створена для виконання певних завдань в рамках служби Веб: Дошка оголошень. Каталог сайтів. Пошукові системи. Поштовий сервіс. Веб-форуми. Блоговий сервіс. Сервіс зберігання та обміну файлів. Сервіс створення та редагування документів — наприклад, Google Docs. Зберігання фотографій — наприклад, Picnik, ImageShack, Panoramio, Photobucket. Зберігання відео — наприклад, YouTube, Dailymotion. Соціальні Медіа — наприклад, Buzz. Соціальні мережі — наприклад, Vkontakte. Спеціалізовані соціальні мережі — наприклад, Odnoklasniki.^ Популярні сайти користувачів України Популярність сайтів визначається, як правило, за числом відвідувачів. Нижче представлено перелік самих популярних сайтів в Україні (за даними компанії Alexa Internet http://www.alexa.com) Google (google.com.ua, google.ru, google.com). Зручна пошукова система для пошуку веб-сторінок, зображень, новин зі світу чи з України. Надано широкий спектр послуг та сервісів. V Kontakte (vkontakte.ru). Популярна молодіжна соціальна мережа. Почта@Mail.ru (mail.ru). Повнофункціональна поштова система. Яндекс (yandex.ru). Пошук інформації в Інтернеті з врахуванням української та російської морфології, можливість пошуку відповідно до вибраного регіону. YouTube (youtube.com). Надвелика збірка відео зі всього світу. Wikipedia (wikipedia.org). Інтернет енциклопедія. UkrNet ISP (ukr.net). Популярний український веб-портал. Живий журнал (livejournal.com). Інтернет спільнота людей, що публікують свої думки відносно різних тематичних напрямків. Однокласники.ru (odnoklassniki.ru). Соціальна мережа. Facebook (facebook.com). Соціальна мережа для контакту людей, пошуку нових друзів, завантаження фотографій, цікавих посилань тощо. Yahoo! (yahoo.com) Пошукова система. uCoz (ucoz.ru). Конструктор сайтів з можливістю їх подальшого розміщення на доменах системи або на інших серверах. rutracker.org (rutracker.org). Сайт торент-завантаження. Blogger.com (blogger.com). Вільне опублікування статей користувачів - веб-блоги. LiveInternet.ru (liveinternet.ru). Сервіс статистики сайтів, рейтинг сайтів. Сервіс особистих щоденників (блогів). Новинні сюжети більше як від 1000 джерел. Інші сервіси. Рамблер (rambler.ru). Інформаційна пошукова система з врахуванням морфології російської мови. I.UA (i.ua). Популярний український портал. Twitter (twitter.com). Соціальна мережа. Веб-блоги, SMS та веб-інтерфейс. Еx.ua (ex.ua). Велика збірка різноманітного відео. Bigmir)net (bigmir.net). Інформаційний розважальний портал. Пошта, пошук, новини, рейтингова система, онлайн відео, фотоальбоми. Українська мережа новин (korrespondent.net). Самі свіжі новини про Україну. Щогодинне поновлення. Narod (narod.ru). Безкоштовний хостинг сайтів. Gismeteo (gismeteo.ua). Прогноз погоди в Україні від Фобос. AdvMaker.ru (advmaker.ru). Сервіс електронної комерції WebMoney. Українська Правда (pravda.com.ua). Політичні новини і коментарі. MarketGid (marketgid.com). Інформація про продукти та послуги Інтернет-магазинів. Sape.ru (sape.ru). Cистема продажі посилань зі сторінок сайтів. Depositfiles.com (depositfiles.com). Надвеликий простір для розміщення файлів. Googleusercontent.com (googleusercontent.com). Сервіс Інтернет аналітики, який призначено для веб-розробників, рекламодавців та маркетологів. Мета-Україна (meta.ua). Українська пошукова система. Letitbit net (letitbit.net). Надвеликий простір для розміщення файлів. Mozilla.com (mozilla.com). Офіційний сайт компанії-розробника браузера FireFox. Rozetka.com.ua (rozetka.com.ua). Інтернет супермаркет. Радикал-Фото (radikal.ru). Надвеликий простір для зберігання фотографій. ПриватБанк (privatbank.ua). Офіційний сайт банку. Інтернет-банк. Хабрахабр (habrahabr.ru). Інформаційна соціальна газета. Новини, блоги, пошук роботи, відомості про компанії.