Веб-сайт

Матеріал з Фізмат Вікіпедії

Перейти до: навігація, пошук

Веб-сайт (від англ. Website: web - «павутина», «мережа» і site - "місце", букв. «Місце в мережі») або просто сайт - в комп'ютерній мережі об'єднаний під однією адресою (доменним ім'ям або IP - адресою) сукупність докуменів приватної особи чи організації. За умовчуванням мається на увазі, що сайт розташовується в мережі Інтернет. Всі веб-сайти Інтернету в сукупності складають Всесвітню павутину. Для прямого доступу клієнтів до веб-сайтів на серверах був спеціально розроблений протокол HTTP. Веб-сайти інакше називають Інтернет-представництвом людини чи організації. Коли кажуть "своя сторінка в Інтернет», то мається на увазі цілий веб-сайт або особиста сторінка в складі чужого сайту. Крім веб-сайтів в мережі Інтернет так само доступні WAP-сайти для мобільних телефонів. Спочатку веб-сайти являли собою сукупності статичних документів. В даний час більшості з них властива динамічність і інтерактивність. Для таких випадків фахівці використовують термін

веб-додаток - готовий програмний комплекс для вирішення завдань веб-сайту.Веб-додаток входить до складу веб-сайту, але веб-програми без даних сайтом є тільки технічно. У більшості випадків в Інтернеті одному веб-сайту відповідає одне доменне ім'я. Саме по доменних іменах сайти ідентифікуються в глобальній мережі. Можливі інші варіанти: один сайт на декількох доменах або декілька сайтів під одним доменом. Звичайно кілька доменів використовують великі сайти(веб-портали) щоб логічно відокремити різні види послуг, що надаються. Непоодинокі й випадки виділення окремих доменів для різних країн або мов. Наприклад, google.ru та google.fr логічно є сайтом Google на різних мовах, але технічно це різні сайти. Об'єднання кількох сайтів під одним доменом характерно для безкоштовних хостингів. Іноді для ідентифікації сайтів в адресі після вказівки хоста стоїть тильда і ім'я сайту: example.com / ~ my-site-name /, а найчастіше використовується домен третього рівня: my-site-name.example.com. Апаратні сервера для зберігання веб-сайтів називаються веб-серверами. Сама послуга зберігання називається веб-хостингом. Раніше кожен сайт зберігався на своєму власному сервері, але із зростанням Інтернету технологічним поліпшенням серверів на одному комп'ютері стало можливе розміщення безлічі сайтів (віртуальний хостинг). Зараз сервера для зберігання тільки одного сайту називаються виділеними. Один і той же сайт може бути доступний за різними адресами і зберігається на різних серверах. Копія оригінального сайту в такому випадку називається дзеркалом. Існує так само поняття оффлайнові версія сайту - це копія сайту, яка може бути переглянута на будь-якому комп'ютері без підключення до комп'ютерної мережі і використання серверного програмного забезпечення (ПЗ). [1]

Зміст

Історія

Перший в світі сайт info.cern.ch з'явився в 1990 роцs.Його творець, Тім Бернерс-Лі, опублікував на ньому опис нової технології World Wide Web, заснованої на протоколі передачі даних HTTP, системі адресації URI і мовою гіпертекстової розмітки HTML. Також на сайті були описані принципи установки і роботи серверів і браузерів. Сайт став і першим в світі інтернет-каталогом, оскільки пізніше Тім Бернерс-Лі розмістив на ньому список посилань на інші сайти. Всі інструменти, необхідні для роботи першого сайту, Бернерс-Лі підготував ще раніше - в кінці 1990 року з'явилися перші гіпертекстовий браузер WorldWideWeb з функціоналом веб-редактора, перший сервер на базі NeXTcube і перші веб-сторінки. «Батько»вважав, що гіпертекст може служити основою для мереж обміну даними, і йому вдалося втілити свою ідею в життя. Ще в 1980 році Тім Бернерс-Лі створив гіпертекстове програмне забезпечення Enquire, що використовує для зберігання даних випадкові асоціації. Потім, працюючи в Європейському центрі ядерних досліджень в Женеві (CERN), він запропонував колегам публікувати гіпертекстові документи, зв'язані між собою гіперпосиланнями. Бернерс-Лі продемонстрував можливість гіпертекстового доступу до внутрішніх пошукыв і докуменів, а також нових ресурсів Інтернету. В результаті, в травні 1991 року в CERN був затверджений стандарт WWW. Тім Бернерс-Лі є «батьком» основоположних технологій вебу - HTTP, URI / URL і HTML, хоча їх теоретичні основи були закладені ще раніше. У 1940-х роках Ванневар Буш висунув ідеї розширення пам'яті людини за допомогою технічних пристроїв, а також індексації накопиченої людством інформації для її швидкого пошуку. Теодор Нельсон і Даг Енгельбарт запропонували технологію гіпертексту - «розгалужених» тексту, що надає читачеві різні варіанти читання. Xanadu, так і не закінчена гіпертекстова система Нельсона, була призначена для зберігання і пошуку тексту, в якій введені взаємозв'язки і «вікна». Нельсон мріяв зв'язати перехресними посиланнями всі тексти, створені людством. В даний час Тім Бернерс-Лі очолює заснований ним Консорціум Всесвітньої павутини (World Wide Web Consortium), який займається розробкою і впровадженням стандартів інтернету.

Класифікація веб-сайтів

За доступності сервісів:назва посилання • Відкриті - всі сервіси повністю доступні для будь-яких відвідувачів. • напіввідкриті - для доступу необхідно зареєструватися (зазвичай безкоштовно). • Закриті - повністю закриті службові сайти організацій (у тому числі корпоративні сайти), особисті сайти приватних осіб. Такі сайти доступні для вузького кола людей. Доступ новим людям зазвичай дається через т. н. инвайт (запрошення). По природі вмісту: • Статичні - весь вміст заздалегідь готується. Користувачу видаються файли в тому вигляді, в якому вони зберігаються на сервері. • Динамічні - вміст генерується спеціальними скриптами (програмами) на основі інших даних з будь-якого джерела. За фізичним розташуванню: • Зовнішні сайти мережі Інтернет. • Локальні сайти - доступні тільки в межах локальної мережі. Це можуть як корпоративні сайти організацій, так як і сайти приватних осіб в локальній мережі провайдера. За схемі подання інформації, її обсягом і категорії вирішуваних завдань можна виділити такі типи веб-ресурсів: • Інтернет-представництва власників бізнесу (торгівля та послуги, не завжди пов'язані безпосередньо з Інтернетом): o Сайт-візитка - містить загальні дані про власника сайту (організація або індивідуальний підприємець). Вид діяльності, історія, прайс-лист, контактні дані, реквізити, схема проїзду. Фахівці розміщують своє резюме. Тобто детальна візитна картка. o Представницький сайт - так іноді називають сайт-візитку з розширеною функціональністю: докладний опис послуг, портфоліо, відгуки, форма зворотного зв'язку і т.д. o Корпоративний сайт - містить повну інформацію про компанії-власника, послуги / продукцію, події в житті компанії. Відрізняється від сайту-візитки і представницького сайту повнотою наданої інформації, часто містить різні функціональні інструменти для роботи з контентом (пошук і фільтри, календарі подій, фотогалереї, корпоративні блоги, форуми). Може бути інтегрований з внутрішніми інформаційними системами компанії-власника (КІС, CRM, бухгалтерськими системами). Може містити закриті розділи для тих чи інших груп пользоватлей - співробітників, дилерів, контрагентів і пр. o Каталог продукції - в каталозі є докладний опис товарів / послуг, сертифікати, технічні та споживчі дані, відгуки експертів і т. д. На таких сайтах розміщується інформація про товари / послуги, яку неможливо помістити в прайс-лист. o Інтернет-магазин - веб-сайт з каталогом продукції, за допомогою якого клієнт може замовити потрібні йому товари. Використовуються різні системи розрахунків: від пересилання товарів післяплатою або автоматичною пересилання рахунку по факсу до розрахунків за допомогою пластикових карт. o Промо-сайт - сайт про конкретну торгову марку або продукт, на таких сайтах розміщується вичерпна інформація про бренд, різних рекламних акціях (конкурси, вікторини, ігри і т. п.). o Сайт-квест - Інтернет-ресурс, на якому організовано змагання з розгадування послідовності взаємопов'язаних логічних загадок. • Інформаційні ресурси: o Тематичний сайт - веб-сайт, що надає вичерпну інформацію про будь-яку тему. o Тематичний портал - це дуже великий веб-ресурс, який надає вичерпну інформацію з певної тематики. Портали схожі на тематичні сайти, але додатково містять засоби взаємодії з користувачами і дозволяють користувачам спілкуватися в рамках порталу (форуми, чати) - це середовище існування користувача. • Веб-сервіс - зазвичай вирішує конкретне налаштування завдань безпосередньо пов'язану з мережею Інтернет: o Пошукові сервіси - наприклад, Яндекс, Google. o Поштовий сервіс. o форум. o блогова сервіс. o фотохостингу - наприклад, Flickr, ImageShack, Panoramio, Photobucket. o Зберігання відео - наприклад, YouTube, RuTube. o Дошка оголошень. o Каталог сайтів - наприклад, Open Directory Project По відношенню до відвідувача: • o залучає сайт. o Байдужий до відвідувача.

Створення сайтів

Виготовлення сайтів як працюючих цілісних інформаційних ресурсів та систем - складений процес, що залучає працю різних фахівців. Цей вид діяльності називається веб-розробка. Власники майбутнього сайту (приватні особи чи організації) розробляють сайти своїми силами, або звертаються до спеціалізованих розробникам (фрілансерам, студіям, бюро, конторам і т. п.). Відносини між замовником і виконавцем регулюється за допомогою договорів, технічних завдань, спеціальних систем (різних сайтів, які виступають посередником між замовником і фрилансерами), або усною домовленістю. Замовлена робота може являти собою як повний комплекс створення сайту, аж до вигадування назви та реєстрації домена, так і розширення сайту, технічну оптимізацію і редизайн . Розробка дизайну Веб-дизайнери розробляють макети шаблонів сторінок. Дизайнер визначає, яким чином кінцевий споживач буде отримувати доступ до інформації і послуг сайту. Тобто займається безпосередньо розробкою інтерфейсу. У більшості випадків сторінки містять у собі графічні елементи. Їх підготовкою займаються художники ілюстратори, фотографи, технічні дизайнери, шрифтовики, і т. д. Готові шаблони показуються замовнику. У цей момент сторінки ще не можуть містити кінцевого наповнення (це в обов'язки дизайнера не входить). Щоб макети виглядали більш наочно в них міститься довільне вміст.

На сленгу дизайнерів таке вміст називається рибою. Якщо замовник задоволений зовнішнім виглядом шаблонів, то настає наступна фаза розробки - верстка сторінок сайту.

Верстка

Верстальник отримує макети шаблонів у вигляді простих зображень (наприклад, у форматі JPG або PNG), або розбитих по верствам (наприклад, в PSD або AI). Його завдання - отримати з цих графічних макетів гіпертекстові веб-сторінки з підготовленими для інтернету зображеннями. Одним із складних моментів у роботі верстальника є забезпечення сумісності з безліччю браузерів - програмами для перегляду веб-сторінок. Браузери можуть одні й ті ж елементи розмітки або правила CSS інтрпретувати по-своєму, в результаті чого деякі користувачі можуть побачити вміст не так, як задумував дизайнер і очікує побачити замовник. Коли верстальник переконається, що більшість браузерів однаково відображають готові шаблони, настає наступна фаза розробки - веб-програмування.

програмування

До програмістів надходять готові шаблони сторінок і вказівки дизайнерів по роботі та організації

елементів сайту. Програміст створює програмну основу сайту, роблячи її з нуля, використовуючи

фреймворк або CMS. Вибір мови програмування в даному випадку - питання непринципових.

Після того, як сайт готовий до експлуатації, настає наступна фаза - наповнення сайту інформацією.

Безпека

Існує безліч сайтів, які є значущими ресурсами. На цих ресурсах можуть розташовуватися персональні дані користувачів (наприклад, особисте листування, адреси, телефони) або фінансова інформація (наприклад, банківські сайти). Злом таких ресурсів може спричинити як прямі грошові збитки (наприклад, зловмисник може перерахувати гроші з чужого рахунку на свій власний), так і непрямі, пов'язані з поширенням конфіденційної інформації або просто зловмисник може зіпсувати вміст сайту. Для багатьох сайтів важливо забезпечити певний рівень безпеки. Необхідний рівень безпеки багато в чому залежить від розташованою на сайті інформації. Найбільш поширені наслідки атаки на сайт: • несанкціонованих змін зловмисниками (див.: Дефейсінг, хакери) • підробка сайту (дизайн і вміст сайту може бути скопійовано і в користувача такого сайту можуть вкрасти паролі) Найбільш популярними мотивами для злому популярних ресурсів, таких як поштові або соціальні мережі, є [3]: • ревнощі • вигода: Зловмисник розсилає зі зламаного облікового запису спам • крадіжка з метою повернення власнику за гроші.

Перелік сайтів за популярністю

Популярність сайтів визначається, як правило, за кількістю відвідувачів. Нижче представлені списки за даними компанії Alexa Internet .

У світі На 31 серпня 2009 [4]:

  1. «Google (google.com) - пошукова система і мультисервісний портал.
  2. «Yahoo!» (Yahoo.com) - пошукова система і мультисервісний портал.
  3. «Facebook» (facebook.com) - соціальна мережа.
  4. «YouTube» (youtube.com) - відеохостинг.
  5. «Windows Live» (live.com) - пошукова система.
  6. «Wikipedia» (wikipedia.org) - вільна багатомовна універсальна енциклопедія.
  7. «Blogger» (blogger.com) - блог-платформа.
  8. «Microsoft Network» (msn. com) - пошукова система і мультисервісний портал.
  9. «Baidu» (baidu.com) - китайська пошукова систем.

У Росії на 31 серпня 2009 [5]: 1. «Яндекс» (yandex.ru) - пошукова система і мультисервісний портал.

2. «В Контакті» (vkontakte.ru) - соціальна мережа.

3. «Mail.ru» (mail.ru) - поштовий сервіс і мультисервісний портал.

4. «Google Росія» (google.ru) - пошукова система і портал мультисервісний (російське представництво).

5. «Одноклассники.ru» (odnoklassniki.ru) - соціальна мережа.

6. «Рамблер» (rambler. ru) - пошукова система і мультисервісний портал.

7. «Google» (google.com) - пошукова система і мультисервісний портал.

8. «YouTube» (youtube.com) - відеохостинг.

9. «Живий Журнал» (livejournal.com) - блог-платформа.

10. «Яндекс.Народ» (narod.ru) - сервіс безкоштовного хостингу.


Приклади

1. ↑ http://www.w3.org/History.html

2. ↑ http://info.cern.ch

3. ↑ http://www.alexa.com/topsites

5. ↑ http://www.alexa.com/topsites/countries/RU .

Види сайтів

Глобально Всесвітня павутина (Веб 1.0 • Веб 2.0 • Web 3.0) • Семантична павутина

• Рунет

• Веб-портал

• Веб-сторінка (динамічна)

•Веб-служба

• Веб-кільце

• Банерна мережа

• Блог (Блог-платформа)

• відеохостинг

• Програмне забезпечення (Вікі-хостинг • список)

• Сайт-візитка

• Питання-відповідь

• Закладки

• Служби знайомств

• каталор ресурсів

• Сервіс контекстної реклами

• Інтернет-магазин

• Микроблог

• Новостной сайт

• Пошукова система (список)

• порносайт • Соціальна мережа

• Торрент-трекер

• Файлообменник

• Форум (сервіс форумів)

• фотохостингу

• Чат

• Веб-майстер

• Веб-дизайн

• Верстка веб-сторінок (верстальник)

• Веб-програмування

• Юзабіліті

• Модератор

• Пошукова оптимізація (SEO)

• Просування сайту

• Браузер (список • порівняння)

• Веб-фреймворк

• Система керування вмістом (Список CMS)

• HTTP (відповіді • заголовки)

• SPDY • CGI • HTML • XHTML • CSS • JavaScript • DHTML • DOM • XML • AJAX • JSON • Flash • RSS • Atom • Мікроформати

• favicon.ico

• robots

. txt

• Sitemaps

•. htaccess

Маркетинг Інтернет-маркетинг

• Інтернет-реклама Банер

• Контекстна реклама

Соціум і культура Блогосфера

• Інтернет-спільнота (районне)

•Мережева література

джерела

http://docs.moodle.org/en/Philos


Корисні посилання

http://wiki.fizmat.tnpu.edu.ua/index.php/M-learning http://wiki.fizmat.tnpu.edu.ua/index.php/Moodle

Перегляди
Особисті інструменти