Компьютер в Интернете может владеть многими протоколами, каждый из которых обслуживается отдельной программой. У компьютера в Сети есть адрес и много портов. Порты можно сравнить с нашими органами чувств. У нас есть глаза – они воспринимают свет, т. е. язык электромагнитных волн, уши – язык механических колебаний, сам язык воспринимает вкус, нос воспринимает язык запахов. Так и каждый порт на компьютере воспринимает определенный протокол, т. е. язык. Когда ты пишешь в своем браузере «http://www.ipform.ru» фраза «http://», это указывает, что ты хотел бы пообщаться с компьютером» www.ipform.ru», используя протокол (язык) «http». Общепринято, что по протоколу «http» общаются по порту «80». И твой браузер, и программа, которая обслуживает порт 80, умеют говорить на протоколе «http».
HTTP означает «Hyper Text Transfer Protocol», т. е. «протокол передачи гипертекста». Гипертекст – это текст, в котором есть ссылки на другие гипертексты или места в этом тексте. При отправке почты, твоя почтовая программа использует протокол «SMTP», который использует порт 25, а при получении – протокол POP3 на порту 110.
Есть еще огромное количество различных протоколов и портов. Их для простоты можно называть сервисами, а компьютеры, которые ожидают, что к ним придут запросы на используемых протоколах, – серверами.
Компьютеры же, которые обращаются к серверам, называются клиентами. Компьютер может быть одновременно и сервером и клиентом, а может выполнять только одну какую-либо функцию.
Что такое World Wide Web (Всемирная паутина, WWW, Веб)?
World Wide Web, Всемирная паутина, WWW, Web, Веб – это все названия одного и того же сервиса, который был придуман в 1991 году и использует протокол HTTP для передачи гипертекстовых документов и других файлов от Веб-сервера к клиентам.
Популярность WWW обусловлена тем, что он был первым способом получения информации любого рода из Интернета в интуитивно понятной и красивой форме. На данный момент эта технология сильно развилась и конкурентов, пожалуй, у нее нет.
Принцип работы WWW следующий. Пользователь запускает у себя программу, понимающую протокол HTT, и специальный язык, на котором создается содержимое WWW. Эта программа называется «программой просмотра HTML-страницы», или по-английски – browser (браузер). При этом HTML (Hyper Text Markup Language) – это «язык разметки гипертекста», т. е. язык, с помощью которого создается гипертекст. Далее пользователь набирает адрес www-сервера. Браузер обращается к серверу, с просьбой отдать документ, расположенный по этому адресу. Сервер отдает документ. Браузер получает документ, обрабатывает его и, если в нем есть картинки, также просит сервер отдать ему их, как и другие материалы документа. Этот документ принято называть страницей, а также WEB-страницей, или HTML-страницей. После этого браузер обрабатывает все пришедшие данные и показывает готовую страницу на твоем экране.
Некоторые элементы страницы (тест, картинки, кнопки) могут быть ссылками. Если ты нажмешь на них, то твой браузер пошлет запрос серверу, указанному в ссылке, чтобы попросить у него документ, который в ней же и обозначен. Таким образом ты можешь передвигаться от документа к документу, от сервера к серверу, что превращает весь Интернет в одну гигантскую Сеть, связывающую документы и серверы друг с другом нитями гиперссылок. Кроме того, на странице могут быть места для ввода какой-либо информации и ссылки на программу на сервере, которая должна обрабатывать эту информацию. Например, ты можешь ввести Ф.И.О. и адрес человека и нажать кнопку «Получить телефон».
Тогда твой браузер отправит эти данные программе на сервере, которая обработает их (в данном случае найдет подходящий телефон) и вернет HTML страницы с результатом обработки.
На этом принципе построено подавляющее большинство интерактивных WEB-страниц и сайтов.
Сайт – это множество страниц, объединенных под одним доменным именем. Например: www.ipform.ru – это сайт, а www.ipform.ru/index.html – это HTML-страница /index.html на сайте www.ipform.ru. Сам по себе WWW умеет не очень много, но использование программ, обрабатывающих запросы пользователей, делает его возможности огромными. В написании таких программ, а также в создании красивых, легко используемых страниц и состоит труд web-разработчиков.
Что такое электронная почта?
Интернет изменил способ общения людей. Почему? Все очень просто – если раньше был только один способ переписки: люди писали друг другу письма, которые потом долгие дни шли к своему адресату, потом их разносил почтальон. Сейчас многие люди и даже целые организации используют всемирную сеть для того, чтобы связаться с друзьями, родственниками, коллегами, деловыми партнерами и т. д.
Электронная почта используется для пересылки текстовых сообщений и файлов между разными людьми, группами людей и даже целыми организациями. На некоторых предприятиях электронная почта – это мощный инструмент, способный заменить целую кучу бумажек.
Помимо этого, используя возможности Интернета, люди могут поддерживать оперативную и регулярную связь. Конечно же, без электронной почты, это было бы невозможно.
Итак, что такое электронная почта и как с ней работать?
Как для обычной бумажной почты, для электронной, существуют некие правила, соблюдая которые, ты будешь твердо уверен в том, что твое письмо дойдет до адресата.
Прежде всего, необходимо понять формат адреса электронной почты.
Если этот адрес будет введен неправильно, то твое письмо не будет послано или попадет к другому адресату, что, согласись, не очень-то и приятно.
Адрес электронной почты имеет вот такой вид:
«Имя_пользователя@имя_домена. зона» (например [email protected], где: smilik – имя адресата, @ – служебный символ, отделяющий имя пользователя от имени домена (в народе «собака»), teenclub – имя домена, ru – имя зоны Интернета, в которой расположен домен).
Как правило, «имя_пользователя» в адресе – это реальное имя владельца этого адреса, наименование организации, псевдоним или сокращение от имени и фамилии пользователя.
Ниже приведены примеры адресов электронной почты:
[email protected]оm, [email protected]сlub.ru, [email protected]
Иногда имя домена может состоять из нескольких частей, отделенных точками, например:
[email protected]
Не менее важная деталь электронной почты – это ее стандартные протоколы. Именно при помощи них сообщения доходят до адресата.
Наиболее часто используемый протокол Интернета SMTP (простой протокол передачи данных).
Главный компьютер – почтовый сервер – обрабатывает исходящую и входящую почту, соединяется с другими SMTP серверами для пересылки предназначенных им сообщений.
Еще один популярный протокол РОР3 (Почтовый протокол для офиса версия 3). Он используется для загрузки электронной почты с главного компьютера на твой.
Кроме того, для пересылки сообщений электронной почты иногда используются протоколы IMAP и HTTP.
Помимо протоколов передачи данных, существуют еще и стандарт на формат сообщений электронной почты – MIME (Multipurpose Internet Mail Extensions – Многоцелевое расширение почты Интернета).
Эти стандарты приняты для того, чтобы любой пользователь мог прочитать сообщение, которое ему направлено.
Процессы получения и отправки электронной почты через Интернет довольно просты.
Существует несколько способов отправки почты:
• используя протокол HTTP и web-интерфейс бесплатных почтовых серверов;
• используя правильно настроенные почтовые программы;
• используя специальные коммуникационные службы, такие как MSN или AOL.
А потому ты можешь сам выбирать, что для тебя наиболее подходит в том или ином случае, если ты хочешь связаться с друзьями или подругой.
Кстати, если ты занимаешься творчеством, например пишешь стихи или рассказы, а может быть даже романы, то при помощи электронной почты ты можешь связаться с издательством или отправить свои труды на любой литературный сайт для дальнейшего рассмотрения.
Поиск информации
Как быстро найти нужную информацию? Такой вопрос может возникнуть тогда, когда что-то нужно найти в Сети, в случае если объем нужной информации довольно-таки велик, а времени не так уж и много.
Можно искать по ключевым словам. Например, искусство каратэ. Поисковая система тебе выдаст все источники, где содержится эта фраза. Это могут быть форумы, журнальные статьи, главы из энциклопедии. Короче говоря, любые сайты, где хотя бы единожды упоминается эта фраза. Согласись. Способ универсален, хотя можешь попробовать искать по-другому.
Допустим, мы имеем некий текст-источник и хотим найти в сети Интернет документы схожего содержания.
Поскольку сама задача поиска не могла возникнуть из ничего, где-то непременно должна существовать информация, возбудившая интерес к проблеме. Может быть, это журнальная статья, книга, веб-страница и т. п. Именно эту информацию и нужно упорядочить и привести в форму, удобную для анализа. Попробуй написать небольшое сочинение, изложив свое видение проблемы. Это и станет текстом-источником. Чем четче описание проблемы в тексте-источнике, тем качественнее и точнее окажется результат. Размытый и путаный текст-источник выудит из поисковой системы такие же бестолковые документы. Удаляешь из текста стоп-слова (их можно просто вычеркивать). Вычисляешь частоту вхождения каждого термина. Причем делаешь это без учета морфологии слов. Так, слова ship и ships будут разными терминами. Не нужно учитывать и регистр, все буквы считаешь строчными. Выписываешь на отдельный лист термины в порядке убывания их частоты вхождения (первыми должны идти те, которые встречаются чаще). Выбираешь диапазон частот. Он должен лежать где-нибудь посередине. Не нужно брать слишком часто или, наоборот, слишком редко встречающиеся термины. Выбор диапазона субъективен. Тебе следует ориентироваться на конкретный смысл текста. Необходимость выбирать диапазон вручную не должна смущать, ведь теперь ты выбираешь термины не из текста, а из построенного по определенному закону упорядоченного списка. Достаточно взять 10–20 терминов.