Поточний час:
Сьогодні 20 серпня, понеділок 2018 рік
Zura-Blog 3 роки 8 місяців 1 день

Ваш ip адрес:54.81.196.35

Добрий вечір!
Ви обновили сторінку в 23 : 16
Статистика

Кількість публікацій на блозі: 376
Кількість коментарів на блозі: 107
Кількість категорій на блозі: 27
Кількість міток на блозі: 3

Zura – Blog
Яндекс.Метрика UA TOP Bloggers

 

Post_56aПривет всем на zura – blog, название сегодняшней публикации говорит само за себя, таматика в статье будет касаться такого вопроса, как работает всемирная сеть. 

Знать с помощью каких элементов работает всемирная сеть, безусловно может пригодиться начинающему в дальнейшем усвоении данной отрасли.

Задача каждого профессионального веб-дизайнера, это профессиональный подход по созданию веб-сайтов.  

Для того чтобы считать себя профессионалом, нужно разбираться, что стоит за такими понятиями как веб-сайт, веб-сервер, веб-страница, что такое протоколы, какие типы бывают сайты, как работает служба WWW, необходимые элементы за счет которых существует всемирная паутина (сеть).

Начинаю публикацию по истории, считаю, что каждый, кто считает себя профессиональным веб-мастером, также кто прикладывает усилия, чтобы им стать, должна быть интересна история отрасли которой вы занимаетесь.

Веб-сайты объединены в одну сеть Word Wide Web (WWW)  

Изобретателем сети был сэр Тим Бернерс-Ли, английский ученый в области информационных технологий. В 1980 году он предложил проект, основанный на базе гипертекста, направленный для того чтобы сделать легче обмен информации между учеными. Созданная им для Европейской организации, занимающейся ядерными испытаниями (CERN), система обмена документами Enquire послужила прообразом Всесвтиньои паутине.

В 1990 году Бернерс-Ли успешно установил связь через интернет между сервером и клиентом HTTP.   А 6 августа 1991 была опубликована первая интернет-страница. Страница содержала определения WWW, информацию о том, как пользоваться браузером и как настроить веб-сервер.

Позже в 1994 году в Массачусетском технологическом институте Тем Бернерс-Ли основал и возглавил World Wide Web Consortium (W3C). Консортиум занимается разработкой и внедрением стандартов для Интернета, заботится о том что–бы разработчики веб-сайтов придерживались стандартов World Wide Web  

 

  WWW – английская аббревиатура, которая расшифровывается как World Wide Web и означает “всемирная паутина” [/ stextbox]

WWW  – это служба интернета, в который содержится миллионы страниц информации, объединенных в одну сеть. Служба WWW работает с любыми видами документов – текстами, картинками, видео и т.д. Страницы с информацией хранятся на веб-серверах.

Для того чтобы просмотреть информацию на страницах используют специальные программы – WWW браузеры. Определение www в адресе сайта указывает на то, что обращение к данной странице проходит по протоколу HTTP . Таким образом в широком смысле   WWW это служба обмена информацией, основной поддержкой которой есть интернет.

Веб-сайт (англ. Website: web – «сеть» «паутина» site – «место»)  то есть   “место в сети”, несколько связанных между собой ссылками веб-страницы, соедены между собой общей темой и дизайном.

Эти страницы находятся на одном веб-сервере, и содержат тексты, изображения, анимацию и т.д. В совокупности все существующие веб-сайты составляют так называемую Всемирную паутину (Интернет). Веб-сайты могут создаваться организациями, частным лицами, государственными учреждениями.

Веб-сервер это компьютер с набором специальных программ которые забазпечують доступ к данному компьютеру через интернет, который содержит файлы составляющих наполнения сайта .

Веб-страница   самостоятельная часть веб-сайта, представляет собой дркумент, наделенный уникальным адресом.

Название объясняется тем, что каждая страница отображается на мониторе асоциируется с газетной страницы. В связи с этим веб-сайты обычно имеют рекомендованную ширину для того чтобы просматриваться на экране компьютера. В принципе страница может быть намного больше чем размер экрана.

В таком случае для того чтобы она отображалась используют вспомогательные функции веб браузера (полосы прокрутки). Веб-сайты сформированы из большого количества страниц. Одна из сторнок как правило является главной, и в большинстве случаев ее так и называют

home page  – домашняя страница. Это отправная точка всего сайта, через которую идут ссылки на все страницы.  

Для профессионала веб-сайт представляет собой документ, созданный с помощью языка программирования или языком разметки (markus languague) HTML PHP ASP JAVA доступен пользователю с помощью протокола http , который передает информацию от веб веб-браузера.

Конечно сайт должен быть доступен с любого устройства, которое использует протокол HTTP компьютеров, смартфонов, планшетов .

Небольшой толкование что такое веб-сайт, веб-страница, веб-сервер, на данный момент пожалуй известно почти каждому.

Какие нужны элементы для того чтобы ИНТЕРНЕТ СЕТЬ данный вид связи функционировал.

  • протокол передачи гипертекста http
  • язык разметки гипертекста html
  • web-сервер
  • браузер

W3S технологическим стандартам с помощью которых функцыонуэ веб-связь.

  • HTTP
  • HTTPS
  • HTML
  • URI
  • CSS
  • JavaScript

Далее более подробно о каждом из элементов кроме элемента HTML по данному элементу содержится дастатньо информации в категории “Все о HTML”.

⇒  HTTP (Hyper Transfer Protocol)   – протокол передачи гипертекста который используется в настоящее время в сети для отриманання информации с веб-сайта.

Протокол представляет собой письменный набор директив, которые определяют, как два компьютера могут получить связь друг с другом и при этом  соблюдая одни и те же стандарты.

HTTP представляет собой гипертекстовый протокол передачи данных, веб-сайтов, веб-страниц, файлов, которые используют для того чтобы просматривать интернт страницы, с одной компьютера на другой.

HTTP чаще всего используют для доступа к информации на интернет узлах (хостах) на сервере  Word Wide Web (WWW)

Если в браузере ввести адрес без протокола http то браузер добавить приставку http: // автоматически

Если мы захотим открыть сайт  http://ruszura.in.ua то в первую очередь компьютер переводит это имя в IP-адрес (Internet Protocol Address) . IP – адресов представляет собой комбинацию из чотирьх чисел (байтов), разделенных между собой точкой (например, 452.455.45.145) призначину для определения нужного узла (хоста) среди всех узлов Интернета.

Таким образом IP-адрес идентифицирует уз веб-сайта  http://ruszura.in.ua , браузер Получить IP – адресов, откуда будет просить доступ к данному сайту

В ответ на запрос поступает ответ. В первой строке ответа сервера содержится код состояния- целое число из трех арабских цифр. По коду ответа как обычно следует выделена пробелом фраза на английский языке, который объясняет пользователю причину именно такого ответа, и определяет дальнейшее поведение.

В ближайшее время я створб страницу в который будет показан список некоторых кодов состояния протокола http.

Протокол HTTP имеет несколько версий, первая была версия  HTTP 0,9 реализована Тимом Бернерсом Ли .

Список версий протокола  HTTP 

HTTP / 0.9- HTTP / 1.0 HTTP / 1.1 HTTP / 2

11 февраля 2015 были опубликованы финальные версии черновика версии протокола HTTP / 2.

Ключевые особенности – мультиплексирование запросов, расстановка приоритетов для запросов, сжатие заголовков, загрузка нескольких элементов параллельно с помощью одного TCP соединения, поддержка проактивных push сообщений со стороны сервера.

Больше информации о версии протоколов HTTP можно просмотреть по адресу  https://ru.wikipedia.org/wiki/HTTP

Некоторые команды протокола   HTTP для получения информации из ресурсов.

GET – метод используемый для запроса содержания указанного ресурса. HEAD – так же как и метод  GET , но сервер возвращает только заголовок PUT – команда, которая используется для загрузки содержимого запроса на указанный URI если такового не существует то сервер его создает POST – разработан для отправки Входящие на сервер DELETE – так же как  PUT но удаляет ресурс TRACE – команда, которая используется для диагностики OPTIONS – используется для определения возможностей веб-сервера или параметров соединения для конкретного ресурса. CONNECT – команда используемой между промижуткамы серверами.

⇒HTTPS (Secure Hyper Text Transfer Protocol) – расширение протокола  HTTP по включению функции защиты передачи данных. Сохранение данных достигается за счет протоколов SSL (Secure Sockets Layer) или TLS (Transport Layer Security) протоколов безопасности. Гарантируют конфеденциальной связь в середине интернетмережи. Благодаря таким протоколам информация между клиентом и сервером не может быть перехвачена.

 

HTTPS – служит для передачи криптографической (недоступной для посторонних) информации в середине WWW. Стандарт был разработан для поддержки передачи данных в  HTTP (внутри которого данные с веб-сервера передаются браузеру клиента в открытом виде). ​​[/ stextbox]

HTTPS – это метод аутентификации веб-сервера, который использует цифровые сертификаты для обеспечения надежности всей области интернета или отдельного веб-сервера. Данные, которые передаются по протоколу  HTTP , упаковываются в криптографический протокол SSL или TLS , благодаря чему обеспечивается защита данных.

SSL (Secure Sockets Layer)  – значит веб-протокол, разработанный в Netscape для передячи собственных документов через интернет. SSL использует криптографическую систему, в которой существуют два ключа для шифрования данных загальний- известный всем частний- секрктний известен только получателю сообщения TLS (Transport Layer Security)  – криптографический протокол, предназначенный для обеспечения защищенной передачи данных между узлами в сети интернет. ⇒URI (Uniform Resource Identifier) ​​- система индентификации веб-ресурсов, которая используется для идентификации и локализации веб-страниц. Больше информации по  URI можно посмотреть в публикации “Что такое URI ссылки правильно их выставляем” перейдя по ссылке нижче.⇓ 

⇒CSS (Cascading Style Sheets) каскадные таблицы стилей, технология описания внутреннего вида интернет страниц: цвет, шрифт, фон и другие элементы документа в формате HTML XHTML .  

CSS появилась вследствие необходимости разделить общее содержание документа и спосиь его форматирования. Этот раздел повышает доступ содержания документа, а также упрощает управление визуальными эффектами.

Данный стандарт может приминяти к файлам типа   XML. SVG. XUL

Команды  CSS достаточно просты для конкретных действий эта технология использует несколько слов с английского языка. Список стилей CSS состоит из списка правил форматирования с возможностью выбора. Этот выбор необходим для того чтобы найти необходимый элемент в списке стилей   CSS . Предусмотрена возможность добавления атрибутов.

⇒Java Script – язык программирования которую применяют для введения некоторых функций в веб-сайт. J ava Script используется в веб-дизайне и программировании. Следует считать такой факт, что между языками программирования  Java Script и  Java нет ничего общего.

На сайтах очень часто используют скрипты (программы автоматизации конкретной задачи пользователя), написанные на  Java Script . С помощью скриптов разработчики для того чтобы предоставить интерактивности своему проекту могут включить различные функции и элементы, меню, часы, дату, фон и кнопки.

Все возможные спецэффекты, шлейф за курсором, падающие снежинки, поиск по сайту, а также автоматизировать некоторые процессы на сайте поиск ошибок, заполнение и отправку формы, защиту от спама и многое другое.

Итог: Знание о том с помощью каких элементов работает всемирная сеть, безусловно может пригодиться в дальнейшем усвоении данной отрасли.  

Возьмем к примеру протокол передачи данных, хочу подчеркнуть полезную информацию для начинающих о том, что вы можете внести защитить передачу данных с вашего сайта с помощью протокола  HTTPS . Правда для этого нужно выбрать службу которая предоставит такую ​​услугу, и конечно перечислить средства. Самые дешевые тарифы от компании COMODO . В принципе даже рекомендуют на сайтах использовать передачу данных с защищенным протоколом.

Я считаю, что большинство пользователей вряд ли обращают внимание на отметку на сайте https , тем если у вас на сайте будут размещены страницы которые будут касаться платежных операций тогда конечно стоит приобрести сертификат на передачу данных через защищенный протокол  https .

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *