Давайте разберемся что такое сайт, и какое место он занимает в глобальной сети Интернет. Но многие не знают и что такое сеть Интернет. Вот с нее и начнем. Итак, Интернет – это всемирная компьютерная сеть. Сеть, созданная из множества компьютеров, связанных между собой и подчиняющаяся общим для этой сети стандартам. Хотя, правильнее было бы сказать, Интернет - это не единая сеть, а единство сетей более мелких, которые связывают друг с другом
определенные каналы и стандарты. Таких сетей, образующие Интернет – видимо невидимо! От локальных сетей какой-то фирмы до сетей целого государства!
Какие услуги предоставляет Интернет пользователям или на языке профессионалов, какие сервисы?
Первый – всем Вам знакомый и самый «древний» сервис, электронная почта, e-mail. Очень удобный, бесплатный и быстрый вид почты, который успели оценить очень многие.
Второй – передача файлов. Слышали такое выражение FTP? Это он есть. Очень удобный сервис при заливке файлов сайта на хостинг. Многие им пользуются.
И третий – то что многие и считают собственно Интернетом, это Всемирная паутина, или WWW (World Wide Web) или попросту Web. Проще, это те сайты и web страницы, которые Вы просматриваете с помощью web обозревателей или как их еще называют – браузеров
Что нам дает возможность пользоваться всеми этими замечательными сервисами? Особенные программы.
Первая разновидность программ, которыми Вы пользуетесь каждый день - программы-клиенты. При их помощи, Вы получаете из Сети различную информацию и обрабатываете ее. Например, клиенты чатов, электронной почты, web обозреватели.
Вторая разновидность программ – это серверные программы. Программы эти находятся и работают на серверных компьютерах, на которых и хранится информация запрашиваемая клиентом. Их задача – помочь программам-клиентам получить нужную информацию.
Какая технология получения информации? А вот какая.
Запрос информации пользователем с помощью программы-клиента
Установка программой-клиентом соединения с сервером и отсылка ему клиентского запроса
Прием сервером запроса
Извлечение сервером файла или части файла необходимых клиенту и отсылка их клиенту в виде серверного ответа. Если на сервере нужного файла нет – сервер отсылает клиенту сообщение об ошибке.
Получение клиентом ответа от сервера, расшифровка и выдача информации пользователю
А вот теперь – непосредственно к сайтам.
И что же такое web сайт? Это комплект web страниц, которые подчинены общей тематике и объединены в единое целое Точнее и не скажешь. Стоит только добавить, что хранятся сайты на жестких дисках серверов.
Что такое web страница? С точки зрения пользователь Интернета – это то, что он видит в окне своего web обозревателя. И, в общем-то, это правильно. С точки зрения профессионала – это документ Интернета, распространяемый через Интернет с помощью сервиса WWW.
Общеизвестен то факт, что web страница, с технической точки зрения, обыкновенный текстовый документ (файл). А, как вам известно, текстовые файлы создаются в текстовых редакторах, и web страница не исключение. Для ее создания можно применить, например, стандартный Блокнот Windows. Файл этот имеет, собственно говоря, непосредственно текст web страниц, а так же необходимые для форматирования текста команды.
Набор команд, которые текст форматируют, называют тегами. Описывает теги язык, особенный язык, который называется HTML (HyperText Markup Language) , что означает язык гипертекстовой разметки.
Файлы, содержащие web страницы, должны быть с расширением htm или html. Файлы сохраняются на сервере, на его жестких дисках. Когда web сервер, имеется в виду программа, которая предназначена для обеспечения работы сервиса WWW, получает от web обозревателя запрос по протоколу HTTP, она загружает файлы и отправляет web обозревателю. Web обозреватель дает знать web серверу, какую страницу ему загружать. Как? Да просто! Он, в составе клиентского запроса,
пересылает имя и полный путь файла, в котором страница сохранена. Для примера: http://chvv.com.ua/karta-sajta. В этом случае web сервер извлечет и загрузит страницу karta-sajta.
Для создания web страниц нет смысла использовать текстовые редакторы. Ведь при этом вам надо будет писать вручную весь html код страницы. В последнее время было создано немало специализированных программ для создания страниц сайтов, позволяющих упростить процесс написания html кода. Они так и называются – редакторы html или web редакторы.
О самом лучшем из них, редакторе Dreamweaver, и как в нем создать простейшую web страницу - в следующей рассылке!