Веб-дизайн

  

Веб-дизайн | Технологии Интернета

Технологии веб-дизайна. Создание сайта. HTML

Ничего лишнего. Только нужная информация, изложенная самым простым языком.

Веб-термины

      Аa      Бб      Вв       Гг       Дд       Ее       Жж       Зз       Ии       Кк      Лл      Мм      Нн       Оо      Пп       Рр       Сс     Тт       Уу      Фф     Хх    Чч      Яя sp




Веб-дизайн. Связь

СВЯЗЬ




МЕНЮ САЙТА   


 


вд Интернет, Сеть и сетевые ресурсы

вд Терминология веб-дизайна

вд Термин «веб-дизайн»

вд Термин «технологии веб-дизайна»

вд Термин «веб-проект»

вд Термин «веб-страница»

вд Термин «сетевые ресурсы»

вд Термин «веб-архитектура»

вд Термин «имя»

вд Структура Интернета. Домен

вд Термин «домен»

вд Домены первого уровня. Перечень

вд Создание сайта. Общие сведения

вд Сайт. Подготовка к публикации

вд Сайт. Регистрация домена

вд Выбор имени домена

вд Сайт. Сервер и хостинг, их выбор

вд DNS - «прописка» домена

вд Публикация сайта

вд HTML. Гипертекстовая разметка

вд HTML. Что такое тег (дескриптор)

вд HTML. Гиперссылка и гипертекст

вд HTML. Метатеги (теги МЕТА)

вд Метатеги группы «http-equiv»

вд Метатеги группы «name»


вд Алгоритмы поисковых систем

вд Дизайн-макет

вд Веб-термины: ГС и СДЛ

вд Сео-оптимизация

вд Веб-термин: сервер

вд Перелинковка

вд Семантическое ядро

вд Термин: гипертекст

вд Приложение

вд Курсы веб-дизайна

вд Требования к сайту

вд Компоненты форм

вд Создание форм

вд Иерархия вложенных тегов

вд Вложенность тегов

вд Создание сайтов и CSS

вд Синтаксис тегов

вд Создание сайтов и сложные теги

вд Веб-шпаргалка

вд Комментарии

вд Подборка авторских сайтов

вд Креатив

 

space  

sp

Тема

 Терминология технологий веб-дизайна и термины Интернета. Серверные технологии sp



Серверные технологии

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

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

Разумеется, мы не будем вдаваться в детали. На начальном этапе изучения веб-дизайна, сведения о серверных технологиях вполне могут быть лишь ознакомительными. Зато сейчас, рассказав вам об интерактивности сайтов, языках программирования и шлюзовом интерфейсе CGI, мы можем побеседовать чуть подробнее и о том, как, собственно, работает эта хитрая штука — Интернет.

Говоря о серверных технологиях веб-дизайна, мы неоднократно упоминали вот такое выражение: «связка сервер-клиент». Это сленговый термин; вообще же, следует говорить об этом явлении, как о системе «сервер-клиент». Суть её достаточно тривиальна: сервером в системе называется оборудование, предоставляющее свои сетевые ресурсы в распоряжение стороннего пользователя, а клиентом именуется оборудование, эти сторонние ресурсы эксплуатирующее.

Для входа в систему мы, как пользователи Интернета, используем специальную программу, называемую браузер. Функция браузера такова: сообщить Сети вызываемый адрес (то есть, что-либо вроде httр://www.my_site.ru/my_page.htm). В системе адресов DNS  моментально отыщутся координаты того сервера, к которому «приписан» данный адрес, и запрос будет направлен именно к нему.

На том компьютере, который мы зовём «сервером», установлен специальный комплекс ПО, называющийся «httр-сервер» (вот если говорить корректно, то именно этот комплекс ПО и является истинным, самым что ни на есть настоящим сервером). Сервер обращается к каталогу, указанному в запросе, и отвечает одним из вариантов (других в технологиях веб-дизайна не существует):

— если искомая веб-страница не закрыта для доступа и существует по указанному в запросе адресу, то HTML-файл отправляется на браузер клиента;

— если страница закрыта для доступа, сервер выдаёт сообщение об этом;

— если искомой страницы не существует, также выдаёт об этом сообщение, но в иной форме1;

— если в запросе указано лишь имя сайта, без страницы, выдаёт браузеру html-файл, использующийся «по умолчанию». Это либо файл с именем index, либо default (один из них на сайте должен присутствовать2).

серверные технологии

Сделайте вывод: в  веб-технологиях не существует ситуаций, когда сервер анализирует получаемый из Сети запрос. Если вы указали страницу, которой на сайте НЕ существует (скажем, по ошибке, или же она существовала ранее, но сейчас её нет), сервер не станет предлагать клиенту ни нечто «аналогичное», ни веб-страницу по умолчанию. Он выдаст лишь сообщение об ошибке.

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

К работе подключаются скрипты (программные модули), установленные на сервере (об этом мы рассказывали в материалах о CGI и языках серверного программирования).

Умный сервер

Сервер (разумеется, не само серверное ПО, но именно те программные средства, о которых мы сейчас говорили — CGI и иные) не ограничивается передачей HTML-файла клиенту. В соответствии с действиями пользователя, сервер способен самостоятельно сконструировать веб-страницу (изменить её, или сгенерировать новую) и оперативно передать её браузеру клиента.

А в корневой папке сервера вы можете увидеть несколько каталогов, которые выполняют служебные функции. Названия некоторых из них вам будут знакомы (например, CGI.BIN — в ней размещаются скрипты для обработки данных).

Особенность серверных технологий

И наконец, обратите внимание на следующую особенность: в веб-дизайне, при работе с кодом HTML, системе «сервер-клиент» совершенно безразличен регистр, в котором вы вводите дескрипторы (теги). Но для многих серверных технологий регистр символики далеко не безразличен. Поэтому возьмите на заметку такое правило, отличающее опытного веб-дизайнера от неграмотного новичка: названия (имена) и расширения ВСЕХ элементов веб-дизайна следует писать только латиницей, и только строчными (НЕ заглавными) символами.

 

Примечания:


1 Существует стандарт сообщений об ошибках. Для ответа «искомая страница не найдена» принято обозначение «404» (Error 404).

Вернуться к тексту


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

Вернуться к тексту



Статья:

 Серверные технологии

Опорные темы:

 Терминология технологий веб-дизайна и термины Интернета



указатель

Назад

указатель

К началу

указатель

Далее

 

 




Веб-дизайн. Лого  

Веб-дизайн | Технологии  На главную


 


 

«Интернет без ошибок». Художественная мастерская С. Добрынина © 2008-2016. Все права защищены



 

 

 

 

Последнее обновление 27.07.2016