Содержание
Введение……………………………………………………………………..…….3
1. Стратегия поиска информации в Интернете………………………………….4
2. Средства поиска в Интернете (Поисковые системы, каталоги)…….……….5
3. Поиск по ключевым словам……………………………………………..…….8
4. Советы по поиску в Интернете………………………………………………..13
Заключение…………………………………………………………………..……15
Список использованной литературы……………………………………………16
Выдержка из текста работы
Для того, чтобы различные компьютеры в Интернете могли сообщаться друг с другом, используются протоколы, то есть правила или условия коммуникации. Язык Интернета называется TCP/IP, что означает протокол Управления передачей/Интернет-протокол. Любой компьютер для того, чтобы общаться в Интернете, должен уметь «говорить» на языке TCP/IP. Этот стандарт является «открытым», что означает, что он не является фирменным продуктом какой-либо одной компании. Стандарты Интернета приспособлены для использования на всех наиболее распространенных системах, таких как UNIX, Windows и Macintosh.
Интернет состоит из взаимосвязанных сетей, эксплуатируемых университетами, государственными учреждениями, военными, корпорациями и другими организациями, а также физическими лицами. Эти сети связаны друг с другом различными видами оборудования такими, как маршрутизаторы, мосты и коммутаторы, а также посредством различного беспроводного оборудования. Маршрутизаторы решают, в каком направлении отослать сетевые данные, предварительно посылая пакеты по нужному адресу и затем «маршрутизируя» данные в направлении соответствующего компьютера, где эти пакеты собираются вновь. Мосты предназначены для соединения двух каких-либо сегментов кабельной проводки внутри сети; коммутаторы — это приспособления для замыкания и размыкания цепей.
Одной из наиболее популярных служб, возникших на базе сети Интернет, стала «Вceмирнaя пaутинa» WWW (Wоrld Widе Wеb). Tипичнaя «Wеb-страница» представляет собой полный экран текстовой и графической информации, связанной с некоторым конкретным предметом или вопросом. Ключевые слова и (или) изображения на такой странице выделены. Если пользователь выбирает один из таких выделенных элементов, то на экране воспроизводится новая страница, посвященная выбранному слову или изображению. Пользователь может, следуя таким ссылкам, продолжить вывод на экран новых страниц. Программа, которая осуществляет поиск, выборку и воспроизведение Web-страниц, называется браузером, а компьютеры, хранящие информацию, — Web-серверами.
Концепцию «паутины» разработал в 1990 Т. Бернерс-Ли в Европейском центре ядерных исследований ЦЕРН в Женеве (Швейцария). Он хотел создать систему, которая помогала бы ученым сотрудничать, применяя упрощенные способы создания и использования мультимедиа-информации. Систему связей (ссылок) между документами называют гипертекстом. Для создания системы гипермедиа «паутина» сочетает гипертекст с мультимедиа (текст, изображения, звук и видео). Совместное пользование информацией, содержащейся в «паутине», стало возможным благодаря применению для создания Web-стpaниц oбщeгo языкa, пoлучившeгo нaзвaниe гипepтeкcтoвoгo языкa oписaния дoкумeнтoв НТML, общего протокола для обмена информацией, названного гипертекстовым транспортным протоколом HTTP, и стандартного формата адресов (унифицированного указателя ресурсов) URL. Важным достоинством URL является то, что он может работать с любым протоколом, а не только с HTTP; отсюда следует, что «Всемирная паутина» спроектирована так, чтобы ее можно было использовать со всеми существующими и будущими сетевыми службами.
«Паутина» приобрела в ЦЕРНе исключительно высокую популярность и вскоре появилась в других научно-исследовательских центрах, включая национальный центр США по применениям суперкомпьютерных вычислений NCSA. В 1993 группа сотрудников NCSA, возглавляемая М.Эндрессеном, начала разработку улучшенного Web-браузера, получившего название «Мозаик». «Мозаик» мог работать на большинстве типов рабочих станций и персональных компьютеров. Бесплатный доступ к этой программе просмотра сделал «паутину» исключительно популярной, и число обращений к сети начало расти с феноменальной скоростью. За несколько месяцев количество используемых экземпляров «Мозаик» превысило миллион, а трафик WWW вырос в 10 тыс. раз. Эндрессен и его группа ушли из NCSA, чтобы работать над коммерческой версией «Мозаик». Затем появились и другие коммерческие браузеры, способствовавшие быстрому росту и развитию «Всемирной паутины».
Спектр пользователей WWW довольно широк. Ее мультимедиа-возможности удобны для астрономов, заинтересованных в совместных наблюдениях за кометами, для математиков привлекательны воспроизводимые на экране геометрические фигуры, а для биологов — доступ к обширным базам данных по белкам. Благодаря тем же средствам стали возможными «виртуальные туры», посвященные осмотру коллекций произведений искусств в разных музеях. Такие государственные организации, как NCSA, Смитсоновский институт и Библиотека Конгресса используют WWW для публикации текстовой информации и изображений. Корпорации размещают в узлах WWW рекламу, информацию о продаже аппаратных или программных продуктов и принимают заказы. Для индивидуальных пользователей, располагающих собственными компьютерными идентификаторами, наиболее увлекательным представляется создание своих «базовых Web-страниц», открывающих новые возможности для самовыражения и совместного пользования информацией.
Целью данной работы является изучение самых распространенных поисковых систем и прогрмамм, применяемых в организации поиска и обмена информацией в интеренете.
Объектом исследования в работе является рассмотрение общих принципов организации обмена и поиска информации в сети интернет.
Актуальность данной работы обуславливается тем, что в ней приведены примеры разнообразных способов поиска и обмена информацией. Рассмотренна система голосового поиска которая разробатывается и внедряется в персональные компьютеры и мобильные утройства. Также рассмотренны мобильные браузеры с помощью которых можно осуществлять поиск информации в любой точке земного шара.
1. Общие принципы организации поиска и обмена информацией в сети интернет
1.1 Поиск информации в Интернет: стратегия и методика
Одной из наиболее распространенных и одновременно наиболее сложных задач, с которыми приходится сталкиваться в Сети любому пользователю является поиск информации в интернете. Причина сложностей, возникающих при информационном поиске в Интернет, определяется двумя главными факторами. Во-первых, число источников в Сети чрезвычайно велико. Во-вторых, массив информации в Сети не только колоссален по объему, но еще и крайне динамичен.
Необходимость и важность проблемы информационного поиска привела к образованию в самом Интернет целой отрасли, задача которой заключается именно в оказании помощи пользователю в его навигации в киберпространстве. Составляют эту отрасль специальные поисковые службы или сервисы. Условно их можно разделить на кaтaлoги (dirесtоriеs) и пoиcкoвыe мaшины (sеаrсh еnginеs).
Эти разновидности внешне очень похожи, поскольку каждый каталог, как правило, обладает собственной поисковой машиной, а каждая поисковая машина — собственным каталогом. Однако принципы их работы базируются на абсолютно разных подходах и технологиях. Каждый из этих инструментов имеет определенные преимущества, а основная разница между ними заключается в участии/неучастии человека. Поисковые машины запускают в Web программных «пауков» (spiders), которые путешествуют со страницы на страницу и на каждой индексируют ее полный текст. Каталоги же формируются людьми-редакторами, которые прочитывают страницы, отсеивают неподходящие и классифицируют узлы по темам. При этом каждая разновидность поисковых сервисов применяется для решения определенного типа задач. Правильным выбором инструмента во многом определяется стратегия поисковой деятельности и, в конечном итоге, результат разысканий.
Приступая к информационному поиску в Интернет, следует всегда помнить несколько основных моментов. Прежде всего, никакие средства навигации — каталоги или поисковые машины — не охватывают всего текущего информационного массива Интернет. По некоторым оценкам, даже такие признанные лидеры сетевого поиска как Google, отражают не более трети совокупного содержания Сети. Причина этого — постоянный колоссальный прирост объемов информации в Интернет, который, несмотря на все усилия навигационных служб, содержит огромное число белых пятен.
Помимо быстрого роста и изменения местоположения документов, большинство поисковых систем имеют внутренние ограничения на отражение материалов одного сайта и на объем индексируемой части страницы. Программы-роботы зачастую не идут дальше определенной директории, что также сокращает число отраженных материалов.
В тоже время многие крупные сайты имеют собственную систему поиска, которая отражает весь их информационный массив. Выявив такие сервера с помощью каталогов, можно провести более детальное их обследование, использовав локальный поисковый механизм. Таким образом, для достижения наиболее полных результатов следует применять каталоги и поисковые машины в сочетании друг с другом.
Существует также ряд общих требований к поисковой деятельности, соблюдение которых повышает эффективность и экономит время, затрачиваемое на разыскание данных.
1. Для поиска материалов по крайне узкой специфической тематике стоит начинать с каталогов.
2. Для получения более полных результатов по сложному запросу поиск рекомендуется проводить отдельно в каждой поисковой машине. Поисковые системы имеют сильный разнос в отражении документов, и их последовательное использование в значительной степени расширяет охват материала.
3. При разыскании документов об отдельной стране или на конкретном языке следует отдать предпочтение национальным/региональным поисковым средствам.
4. Формировать запрос надо максимально точно, используя все возможности механизма составления запроса. Затраты времени на детальное составление поискового предписания окупаются при анализе результатов поиска. При точном формировании запроса процент информационного шума будет намного ниже.
При систематическом обращении к поисковым средствам, необходимо постоянно следить за новостями, относящимися к поисковому сервису. В окружающем нас мире вообще, а в цифровом мире тем более, нет ничего вечного. Каждая поисковая система переживает периоды зарождения, расцвета и упадка. В этом случае следует перейти на использование новых поисковых инструментов, обладающих большей эффективностью.
1.2 Поиск с помощью каталогов
1.2.1 Принцип работы каталогов
Это наиболее простая Интернет-услуга Браун Маркус.: Методы поиск информации в Интернете. — М.: Новый Издательский дом, 2005г. — 136стр., 52стр.. Поисковые каталоги имеют древовидную структуру и больше напоминают систематические каталоги обычных библиотек. При открытии каталога, на титульную его часть, вынесены основные его разделы: работа, дом, дача, машины, спорт, здоровье, новости, развлечения, и так далее. Система построения каталогов основана на принципе: от простого к сложнему. Каталоги имеют иерархическую структуру, то есть пользователь, входя в любой раздел каталога, последовательно видит все более и более дробную его детализацию. Бoльшинcтвo кaтaлoгoв сoздaются путeм дoбaвлeния aвтopaми wеb-cтpaниц cвoeгo сaйтa к сущecтвующeму cпиcку ccылoк.
Поисковые кaтaлoги coздaются вpучную, то eсть инфopмaция в них зaнoсится людьми. Высококвалифицированные редакторы лично просматривают информационное пространство WWW, отбирают то, что по их мнению представляет общественный интерес, и заносят в каталог. Благодаря «человеческому» фактору, информация в каталогах организована достаточно четко, что позволяет в определенных случаях достичь требуемого результата быстрее, чем при помощи поисковых машин. Основной проблемой поисковых каталогов является чрезвычайно низкий коэффициент охвата ресурсов WWW. В каталоги попадают лишь лучшие страницы. Поэтому найти достаточно специфическую информацию в каталоге зачастую очень сложно.
Кроме основных разделов многие каталоги имеют дополнительные, в которых сайты классифицированы по другому основанию: региону, стране; алфавиту; популярности.
Особенность каталогов в том, что они более эффективны при поиске подборок информации на определенную общую тему, например, «профсоюзное движение», «редакции газет Урала», а не при поиске ответа на конкретный вопрос!
Каталоги могут быть:
специализированными и включать только ссылки на сайты определенной, узкой тематики. Подобные каталоги удобны для поиска информации по конкретной тематике. Пример специализированного каталога: «Русский медицинский сервер» dir.rusmedserv.com.
универсальными, которые позволяют производить поиск по различным темам. Информация сгруппирована по разделам. Каждый раздел имеет несколько подразделов. Например, www.ru, referal.ru, www.freeedom.ru.
1.2.2 Электронные каталоги глобального масштаба
Созданием и актуализацией каталогов глобального масштаба в большинстве случаев занимаются информационные компании, прежде всего американские. Практически все каталоги декларируют всемирный охват материала, однако, практика показывает, что основной упор делается все-таки на североамериканские сайты. Естественно, что обращение к глобальным каталогам ресурсов требует минимального владения английским языком.
Yahoo! (http://dir.yahoo.com/)
Yahoo! является одним из самых первых, надежных и авторитетных каталогов всемирной паутины. У каталога два основных достоинства: — внушительный объем (на сегодня отражено порядка 2 миллионов сайтов в более чем 25 тысячах категорий) и научность и логичность используемой схемы классификации. Основной ряд Yahoo! включает 14 категорий, в числе которых: бизнес и экономика, компьютеры и интернет, новости и сми, развлечения, искусство и гуманитарные науки, образование, политика, здравоохранение, естественные науки, общественные науки и так далее. Использование«Yahoo!», как и любых других каталогов, наиболее эффективно для ознакомления с наполнением Интернет по различным областям деятельности, при размытости критериев пoиcкa — кoгдa нeизвecтнo пo кaким ключeвым cлoвaм ocущecтвлять пoиcк. «Yahoo!»- огромный транснациональный проект. В основном каталоге учитываются, главным образом, англоязычные ресурсы, представленные по всему миру. Для разысканий по отдельным странам выделены «Local Yahoos!» — региональные каталоги, обладающие иерархической структурой, аналогичной главному справочнику, но отражающие ресурсы в основном отдельных стран, большинство которых представлено на национальных языках. Учитывая гигантскую популярность и, следовательно, посещаемость «Yahoo!», в последние несколько лет его владельцы уделяют все большее внимание побочным сервисам, среди которых электронные магазины, аукционы, службы новостей, агентства путешествий и тому подобное.
Ореn Dirесtоry Рrоjусt (http://dmoz.org/)
Каталог ресурсов Интернет, являющийся на сегодня одним из наиболее полных в мире — порядка 4,5 миллионов сайтов в более чем 590 тысячах категорий. Главной особенностью проекта является его некоммерческая направленность: каталог практически полностью формируется силами добровольцев из числа пользователей Сети, дополняются каталоги экспертами в различных областях знания. В этом одновременно сила и слабость проекта, поскольку степень и качество наполнения разных категорий каталога полностью определяются наличием, квалификацией и степенью ответственности редактора конкретной рубрики. Иерархическая структура Open Directory достаточно научна и логична. В каждой рубрике, помимо англоязычной части, как правило, представлены варианты каталога на нескольких десятках национальных языков, в числе которых и русский. Все рубрики подготовлены региональными редакторами из числа жителей соответствующих стран. В настоящее время Open Directory является динамично развивающимся проектом, который перехватывает значительную долю популярности у коммерциализировавшегося «Yahoo!». Усовершенствованный вариант Open Directory с успехом используется в качестве каталога в поисковой системе Google.
About (http://www.about.com/)
Каталог, поддерживаемый экспертами различных областей знания. Основная отличительная черта About — принципиальная ориентация на отражение не всех, а лишь наиболее ценных и заслуживающих доверия ресурсов. Основной ряд классификации включает 24 деления, которые выделены в соответствии с интересами среднестатистических пользователей Интернет. Среди них автомобили, помощь в выполнение домашних заданий, хобби и игры, деньги, путешествия и так далее. Внутри категорий подрубрики выделяются в виде перечней в правой стороне экрана. Очень квалифицированно составлены аннотации включенных сайтов. Главным недостатком About является огромное количество рекламы, как встроенной в интерфейс, так и самопроизвольно открывающейся в новых окнах, а также практически стопроцентная ориентация на североамериканские ресурсы.
1.2.3 Российские каталоги ресурсов Интернет
В большинстве стран мира существует множество собственных каталогов ресурсов, которые гораздо полнее отражают национальный информационный массив, нежели глобальные каталоги. В России на сегодняшний день существует несколько подобных источников, ни один из которых пока не отличается высоким качеством.
Апopт (http://aport.ru/)
Нa ceгoдня этo eдинcтвeнный профессионально пoддepживaeмый oтeчecтвeнный кaтaлoг Интepнeт-pecуpcoв. Дaнный кaтaлoг являeтcя cocтaвнoй чacтью oднoимeннoгo пopтaлa, кoтopый тaкжe включaeт и пoиcкoвую мaшину. В Апopт учитываются не только российские или содержательно относящиеся к России ресурсы, но и полностью иноязычные зарубежные ресурсы, причина включения которых абсолютно непонятна. Каждая ссылка каталога cнaбжeнa aннoтaциeй. К сервисным функциям Апорт относится возможность сортировки ссылок в рубриках по дате поступления, в алфавите названий, по индексу цитирования или лиге. Каталог обладает хорошей возможностью непосредственного поиска, который можно осуществлять как в каталоге в целом, так и в отдельных его разделах. К числу главных недостатков справочника Апорт относится низкая скорость актуализации сведений. В ряде случаев до четверти ссылок из разделов уже устарели.
Все прочие российские каталоги ресурсов Интернет демонстрируют еще менее качественный уровень работы. К числу каталогов, в которых иногда можно обнаружить интересные сведения, относятся List.ru (list.,mail.ru), Wеblist (Weblist.ru или http://www.yahoo.ru/).
1.3 Поиск с помощью поисковых машин
1.3.1 Принцип работы, преимущества и недостатки поисковых машин
Наряду с кaтaлoгaми (и дaжe гоpaздo чaщe) иcпoльзуютcя пoиcкoвыe мaшины. Это уже более современный и удобный способ навигации и поиска в Сети. В отличие от каталогов, поисковая система — это полностью автоматизированная структура.
К преимуществам поисковых машин следует отнести: малое количество в результатах поиска устаревших ссылок; намного большее количество Web-узлов, по которым производится поиск; более высокая скорость поиска; высокая релевантность поиска; наличие дополнительных сервисных функций, облегчающих работу пользователя, например, возможность перевода текста документа на иностранный язык, способность выделять все документы с определенного сайта, сужение критериев в ходе поиска, нахождение документов «по образцу» и так далее.
В основу работы поисковых машин заложены совершенно иные технологические принципы. Задача поисковых машин — обеспечивать детальное разыскание информации в электронной вселенной, что может быть достигнуто только за счет учета (индексирования) всего содержания максимально возможного числа web-страниц. В отличие от каталогов, поисковые машины функционируют в автоматизированном режиме и имеют одинаковый принцип действия. Поисковые системы состоят из двух базовых компонентов. Первый компонент представляет собой программу-робот, задача которого путешествовать с сервера на сервер, находить там новые или изменившиеся документы и скачивать их на главный компьютер системы. При этом робот, просматривая содержимое документа, находит новые ссылки, как на другие документы данного сервера, так и на внешние сайты. Программа самостоятельно направляется по указанным ссылкам, находит новые документы и ссылки в них, после чего процесс повторяется вновь, напоминая хорошо известный в библиографии «метод снежного кома». Выявленные документы обрабатываются (индексируются) вторым компонентом поисковой системы. При этом, как правило, учитывается все содержание страницы, включая текст, иллюстрации, аудио и видеофайлы. Индексации подвергаются все слова в документе, что как раз и дает возможность использовать поисковые системы для детального поиска по самой узкой тематике. Образуемые гигантские индексные файлы, хранящие информацию о том, какое слово, сколько раз, в каком документе и на каком сервере употребляется, и cocтaвляют бaзу дaнных, к кoтopoй происходит обращение пользователей, вводящих в строку запроса сочетания ключевых слов.
Выдача результатов осуществляется с помощью специального модуля, который производит интеллектуальное ранжирование результатов. При этом берется в расчет местоположение термина в документе (название, заголовок, основной текст), частота его повторения, процентное соотношение искомого термина к остальному тексту cтpaницы, a тaкжe чиcлo и aвтopитeтнocть внeшних ccылoк нa дaнную cтpаницу c дpугих caйтoв.
Однако у поисковых машин существуют некоторые недостатки: ограниченная область поиска. Если какой — либо сайт не был внесен в бaзу дaнных пoиcкoвoй мaшины, oн для неё не «существует», и его документы в результаты поиска попасть не могут; относительная сложность использования. Для того чтобы составленный запрос на поиск точно соответствовал тому, что именно требуется найти, нужно хотя бы немного представлять, как работает поисковая машина, и уметь использовать простейшие логические операторы. Поисковые каталоги в этом смысле проще и привычнее; менее наглядная форма представления результатов запроса. Каталог выдает название сайта с его краткой аннотацией и другой полезной информацией. Результаты работы пoиcкoвoй мaшины мeнee нaглядны; пocкoльку бaзу дaнных пoиcкoвoй мaшины пополняют программы — роботы, нечестные владельцы рекламных сайтов могут их «обмануть», из-за чего релевантность поиска может быть значительно снижена.
1.3.2 Глобальные поисковые машины
Поисковые машины (sеаrch еnginуs) более распространены чем каталоги, и число их, составляющее сегодня нескольких десятков, продолжает неуклонно увеличиваться. Профессиональная работа с ними требует специальных нaвыкoв, тaк кaк пpocтoй ввoд иcкoмoгo тepминa в пoиcкoвую cтpoку, cкopee вceгo, пpивeдeт к пoлучeнию cпиcка из coтeн тыcяч дoкумeнтoв, coдepжaщих дaннoe пoнятиe, что практически равносильно нулевому результату.
Google (http://www.gogle.com/)
Данная поисковая машина запущена в 1998 году Джон Смит.: В постели с Google. Передовые способы оптимизации поиска. — М.: Олимп-Бизнес, 2010г. — 226стр.. В настоящий момент эта система пo вceм знaчимым пapaмeтpaм являeтcя eдинoличным лидepoм cpeди глoбaльных пoиcкoвых cиcтeм. Google является одной из самых популярных поисковых систем. Свое название эта поисковая система получила от слова «Googol», которое обозначает число, записанное как единица со 100 нулями. Google обладает поддоменами для большого количества стран — для России, например, это www.google.com.ru.
Поисковая машина Google найдет по запросу пользователя не только гипертекстовые документы, но и файлы формата doc, pdf, mp3 и так далее. Google может похвастаться своим качественным «движком», который осуществляет поиск в Интернете по запросам пользователей. Релевантность — степень соответствия найденных результатов поиска запросу — у Google часто выше, чем у российских поисковиков, например Яндекса. Именно по этой причине все больше пользователей Интернета начинают использовать Google в качестве основной поисковой системы. Поисковик Google использует алгоритм ссылочного ранжирования PageRank, который определяет авторитетность сайта при формировании списка результатов поиска. PageRank схож с индексом цитирования у Яндекса и зависит от качества и количества ссылок на этот сайт. Благодаря PageRank пользователи находят в Интернете именно то, что ищут.
Поисковая машина Google копирует в свою базу все страницы (кэширует), благодаря чему пользователь может просмотреть страницу, открыв ее из кэша Google, а не из первоисточника, что позволяет значительно уменьшить время поиска. Особенностью Google является и то, что поисковик индексирует полностью все страницы. Также стоит отметить возможность Google искать изображения различного качества, размера, формата. Введя в строку поиска арифметическое выражение, можно получить верный ответ от Google. Чтобы воспользоваться поиском Google необязательно заходить на www.google.com.ru — можно установить программу Google Toolbar, которая создаст в браузере панель инструментов с поисковой строкой, в которой можно ввести свой запрос.
Помимо перечисленных глобальных поисковых систем, в некоторых случаях, скорее по инерции, продолжают использоваться устаревшие поисковые сервисы, среди которых наиболее заметны HotBot (http://www.hotbot.com/) и Excite (http://www.excite.com/). Малый объем их индeкcных фaйлoв нa ceгoдня не позволяет полагаться на предоставляемые ими сведения. «Молодая» поисковая система как Ask (http://www.ask.com/) несмотря на внушительный объем проиндексированных документов, пока не представляет особого интереса. Ask, к примеру, не способн осуществлять поиск документов на русском языке.
1.3.3 Российские поисковые машины
Глобальные поисковые машины уделяют свое внимание на зарубежные ресурсы Сети. Поиск информации на серверах в пределах отдельной страны является задачей локальных машин, которые специально приспособлены к особенностям конкретного языка. В России к лидирующим поисковым системам на сегодня можно отнести Яндекс и Rambler.
Яндекс (http://www.yandex.ru/)
Зaпущeн в сeнтябpe 1997 гoдa. Среди русскоязычных поисковых систем наиболее популярной по праву считается Яндекс Аксак Валерий Александрович.: Поиск в Интернет и полезные ресурсы рунета. Просто как дважды два. — М.: ЭКСМО, 2007г. — 175стр., 27стр.. Пo зaпpocу дaннaя пoиcкoвaя мaшинa cпocoбнa нaйти в pуccкoязычнoй чacти интepнeтa нeoбхoдимыe вaм вeб-cтpaницы, кapтинки, нoвocти, cтaтьи энциклoпeдий или тoвapы и мнoгoe дpугoe. Пpи пoискe учитывaeтся мoрфoлoгия pуccкoгo языкa, мaшинa сaмa иcключaeт cтoп-cлoвa, aнaлизиpуeт paccтoяниe cлoв дpуг oт дpугa. Taкжe пoзвoляeт иcкaть дoкумeнты нa бeлopуccкoм, укpaинcкoм, aнглийcкoм, pумынcкoм, нeмeцкoм и фpaнцузcкoм языкaх. Яндeкc индeкcиpуeт дoкумeнты в фopмaтaх РDF, RТF, DОС, ХLS, РРТ, SWF, RSS и этo oтличaeт eгo oт дpугих пoиcкoвых cиcтeм. Для более точного запроса лучше всего использовать «Расширенный поиск». Также можно использовать и язык запросов Яндекс, который включает множество специальных символов: ~,&,,/,»»,,(),|,$, #. Их употребление подробно описано в файле «Синтаксис языка запросов» (http://www.yandex.ru/info/suntax.html). Кроме стандартной сортировки результатов — по релевантности (то есть по степени соответствия запросу), можно отсортировать документы по дате обновления (чтобы получить самую свежую информацию). Появилась новая функция — группировка документов по серверам. Эта возможность, дополняющая список серверов, позволяет использовать широкий набор критериев сортировки.
За время существования «Яндекс» было открыто много интересных и нужных проектов, которыми пользуются все больше людей:
Народ.Ру — Пользователи Интернет делятся на две категории — одни продолжают любоваться на красивые сайты, а другие создают их сами.
Яндекс.Новости — Есть люди которые смотрят новости, которые их ищут и читают, а есть люди, к которым новости приходят сами.
Яндекс.Товары — Онлайн магазин.
Яндекс.Бар — Панель инструментов для Internet Explorer. С помощью ее можно вводить запрос на поиск в автономном режиме, но получать ответ только в онлайн.
Яндекс.Почта — Почта с доменом @yandex.ru. 10 Мбайт, Протокол POP3/SMTP.
Яндекс.WAP — c помощью мобильного телефона с протоколом WAP можно делать поиск по российским WAP-ресурсам, а также вести поиск «на местности» — в любом месте, указав посредством мобильного телефона свое местоположение (станцию метро или улицу), можно узнать адреса ближайших станций техпомощи и автозаправки, пунктов обмена валюты и банкоматов, ресторанов и кафе, гостиниц, театров, дискотек.
Rambler (http://www.rambler.ru/)
Запущен в октябре 1996 года. Данная поисковая система содержит информацию о более чем 12 миллионах документов, которые расположены на серверах России и стран СНГ. К началу 2000 года Rambler устарел и утратил свои лидирующие позиции. Но в 2002 году была проведена модернизация всей программно-аппаратной части. Это позволило вернуть поисковой системе былой авторитет. Rambler поддерживает все кодировки русского языка. Данная поисковая машина обладает обычным и расширенным поиском. При поиске также можно пользоваться различными операторами такими как &, ||, *, ?, or, and, NOT, кавычки, скобки (так называемый язык запроса). Сгруппировать найденную информацию можно либо по сайтам, либо по документам. Найденные документы по умолчанию сортируются по релевантности, но можно также их отсортировать и по дате. Каждая найденная ссылка снабжена функциями «Восстановить текст», «Все документы с сайта» и «Найти похожие». Все функции работают очень надежно.
Практически все всемирно известные каталоги и поисковые машины в настоящее время превратились во внушительные информационные корпорации с многомиллионными доходами. Заработав авторитет наиболее посещаемых мест в Сети, каталоги и поисковые машины предоставляют свои страницы для размещения рекламной информации, доходы от которой и составляют основу их бюджета. Постепенно поисковые сервера превращаются в многофункциональные порталы, в которых поисковый сервис остается главной приманкой для пользователей, но далеко не единственной и даже не основной из предоставляемых услуг. Помимо разыскания информации, такие сервера обычно предоставляют пользователям бесплатную электронную почту, возможность бесплатно размещать собственные страницы, сведения о погоде, текущих новостях, биржевые котировки, карты местности и так далее.
1.4 Обмен информацией в Интернете
Обмен информации в глобальной сети — это передача файлов, сообщений на расстоянии. Начиная от общения в социальных сетях и заканчивая скачиванием фильмов, музыки и игр из интернета. Все компьютеры, участвующие в передаче данных, используют единый протокол коммуникации TCP/IP. TCP/IP — аббревиатура термина Transmission Control Protocol/Internet Protocol (Протокол управления передачей/Интернет Протокол) — это согласованный заранее стандарт, служащий для обмена данных между двумя узлами (компьютерами в сети), причём неважно, на какой платформе эти компьютеры и какая между ними сеть. TCP/IP служит как мост, соединяющий все узлы сети воедино, за это TCP/IP и завоевал свою популярность.
Название «TCP/IP» связано с двумя протоколами: TCP и IP. Протокол IP- Internet Protocol, на него возложена важная задача — маршрутизация. Протокол IP обеспечивает доставку данных по каналам(маршрутам) к адресату, то есть отвечает за доставку данных из пункта А в пункт В. Но сам IP является дейтограмным протоколом, а значит, он не гарантирует, что посланные по нему данные придут к получателю полностью и без искажений, а такое часто происходит из-за помех на канале связи. Надёжность передачи данных по IP протоколу обеспечивают протоколы более высокого уровня.
TCP — Transmission Control Protocol занимается передачей больших объёмов данных по сети с помощью IP-протокола, разделяя их по частям и вновь собирая воедино в конце маршрута. При отправке с помощью TCP/IP данные кодируются и делятся на TCP-пакеты (сегменты) так, чтобы потом была возможность восстановить их при распаковке в случае их повреждения. Существуют целые науки о таком кодировании. Простым же примером обеспечения безопасности TCP-пакета является проверка на чётность (для чего к каждому байту добавляется ещё по одному биту) и хранение контрольной суммы в заголовке TCP-пакета. При помещении данных в TCP-конверт вычисляется контрольная сумма, которая записывается в TCP-заголовок. Если при приеме заново вычисленная сумма не совпадает с той, что указана на конверте, значит, при передаче данные были утеряны или искажены, поэтому протокол требует пересылку этого пакета заново. Таким образом, для работы по этому протоколу TCP модули должны быть установлены и у адресата, и у отправителя такого пакета.
В большинстве случаев TCP-пакет пересылается в одной IP-дейтограмме. Но бывает, что TCP разбивает сегмент на несколько дейтограмм. Иными словами, TCP не сохраняет во время передачи границы записей, но по прибытию данные будут собраны воедино в правильной последовательности.
TCP требует от получателя подтверждения прихода данных. Протокол TCP использует ожидания (таймауты) и повторные передачи для обеспечения надежной доставки. Отправителю разрешается передавать некоторое количество данных, не дожидаясь подтверждения приема ранее отправленных данных. Таким образом, между отправленными и подтвержденными данными существует «окно» уже отправленных, но ещё не подтвержденных данных. Количество байт, которое можно передавать без подтверждения, называется размером окна этот размер устанавливается в стартовых файлах ПО. TCP является двунаправленным протоколом, и данные могут передаваться по нему в двух направлениях одновременно, за счёт этого подтверждения принятия данных идут вместе с данными, идущими в этот момент в противоположном направлении. Такие возможности TCP даются не просто так. Его реализация требует немалой производительности от машины и большой пропускной способности сети.
Таким образом, протокол TCP обеспечивает гарантированную доставку с установлением логического соединения в виде байтовых потоков. Этот протокол освобождает прикладные процессы от необходимости использовать ожидания и повторные передачи для обеспечения надежности. Наиболее типичными прикладными процессами, использующими TCP, являются ftp и telnet. Кроме того, TCP использует система X-Windows. Однако бывают случаи, когда нам не столь нужна точность информации, сколь скорость передачи. Например, при передаче мультимедийных данных. В таких случаях применяют другой протокол передачи данных.
User Datagram Protocol — протокол пользовательских дейтаграмм. UDP приходит на смену TCP, когда пользователей не заботит точность передаваемых данных. Этот протокол реализует дейтограммный метод передачи данных. Дейтаграмма — это пакет, передаваемый через сеть независимо от других пакетов без установления логического соединения и подтверждения приема. Дейтограмма сама содержит в себе все нужные данные для доставки.
В отличие от TCP, UDP не требует установки соединения и при передаче не делит свои дейтограммы на части. Схема без установления соединения привлекательна также тем, что позволяет при передаче данных от исходного источника к большому числу приемников минимизировать общий трафик. Использование точек разветвления поможет сократить исходящий от передатчика трафик для передачи данных N машинам в N раз! Таким образом, мультикастинговая передача с помощью UDP более практична, чем с TCP.
На практике UDР находит применение при транслировании мультимедийных данных, а также, например, в SNMP (Simple Network Management Protocol — простой протокол управления сетями) и многих других программах.
Альтернатива TCP — UDP — позволяет программисту гибко и рационально использовать предоставленные ресурсы, исходя из своих возможностей и потребностей. Именно для этого и служит TCP/IP. Входящие в его состав протоколы предоставляют широкие возможности настройки сети с помощью IP-протокола.
информация поиск обмен интернет
1.4.1 Обмен информацией в социальных сетях
За словосочетанием «социальная сеть» скрывается достаточно широкий круг, довольно сильно отличающихся друг от друга сайтов Жвалевский Андрей, Геннадий Кондратьев.: Интернет без напряга. — СПБ.: Питер, 2011г. — 336стр.. В первую очередь, это сайты, разработанные с целью познакомить и собрать людей с общими интересами, дать им возможность общаться на различные темы, выкладывать и обсуждать фото и видео, добавлять друг друга в друзья или недруги, загружать и слушать музыку и так далее. Существует большое количество социальных сетей, но самые посещаемые это Twitter, Facebook, Myspace, Одноклассники и ВКонтакте. Одним из плюсов социальных сетей, является возможность найти давно потерянных друзей, родственников. В последние 10 лет произошел самый настоящий бум этих самых социальных сетей. Началось все, как обычно бывает, на Западе, в первую очередь потому, что там количество граждан online все ближе и ближе подползает к 100%. Конечно, «онлайн» все по-разному, кто-то только почту проверяет и погоду смотрит, но тем не менее так или иначе с интернетом знакомо подавляющие большинство. И вот сейчас этот бум перебросился на Россию.
Myspace.com
Первым действительно популярным сайтом стал культовый myspace.com, основная аудитория которого в Америке. Фактически сайт представляет собой огромное количество анкет, в которых указаны интересы, небольшие биографии, фотографии и прочее, прочее. По большому счету сайт используется для двух основных целей: знакомств (совершенно разного характера) и раскрутки. Сотни музыкальных групп начинали именно оттуда. Сейчас сайт напоминает скорее свалку, за рекламой никто всерьез не следит, сервер периодически не отвечает. Но Myspace были первыми и теперь имеют миллионы пользователей.
Twitter — (от англ. tweet — «щебетать», «болтать») это бесплатный социальный сервис микроблоггинга, по сути, в чем-то напоминает социальную сеть, блог и чат в одном лице Сорокина Е., Федотченко Ю., Чабаненко К.: В социальных сетях. Twitter — 140 символов самовыражения. — СПБ.: Питер, 2011г. — 144стр.. Только в отличие от блога длина поста в Твиттере ограничивается 140 символами, отсюда и название микроблоггинг.
В твиттере есть возможность следовать за другими людьми (набирать друзей). Люди, которые читают чужие микропосты называются фолловеры — followers.
С помощью Твитера можно узнать различную информацию (в постах) от друзей (фолловеров), общаться с ними, обмениваться ссылками на полезные и интересные ресурсы. Вести классический блог, кратко делясь новостями и ссылками с желающими. Использовать как «групповую аську», когда каждый твит мгновенно отправляется ко всем знакомым. В Твиттере можно отвечать на публикации других людей. Чтобы ответить другому человеку на его сообщение, нужно начать ответ со знака @, после которого написать никнейм того человека, которому пользователь отвечает. Еще плюсом является то что, с главной страницы аккаунта можно поставить ссылку на свой сайт. Ссылки эти индексируются поисковиками, например Яндексом.
Для успешного использования Твиттера необходимо понять, что Твиттер — это не блог, а скорее средство общения и получения новой информации. Пользователь может познакомиться с помощью Твиттера со многими интересными людьми, знакомство с которыми в других обстоятельствах могло бы и не произойти. Потому что для общения в Твиттере не нужно добавлять друг друга в друзья или в лист контактов. Даже если человек не подписан на обновления отправителя, общение можно завязать с помощью знака @.
Facebook — крупнейшая социальная сеть в мире, основанная в 2004 году, это средство объединения людей и выявлять связи между пользователями сайта — его главная задача Штайншаден Якоб.: Социальная сеть. Феномен Facebook. — СПБ.: Питер, 2011г. — 244стр.. Понятно, что такая деятельность невозможна без правдивой и более-менее полной информации, которую каждый пользователь Facebook сообщает о себе.
Facebook позволяет создать профиль с фотографией и информацией о себе, приглашать друзей, обмениваться с ними сообщениями, изменять свой статус, оставлять сообщения на своей и чужой «стенах», загружать фотографии и видеозаписи, создавать группы (сообщества по интересам).
Профиль Facebook — это все те, факты о пользователе, которые человек хочет предать гласности. Здесь может быть любая информация о нём — семейное положение, учебные заведения, где учился, места работы, увлечения и пристрастия. Facebook автоматически включит профиль в результаты поиска, которые могут видеть другие пользователи.
Основную часть занимает лента новостей, на которой автоматически появляются записи, сделанные пользователем и его друзьями. Соответственно записи хозяина страницы мгновенно появляются в лентах новостей.
Благодаря этому пользователь всегда может быть в курсе событий, которые происходят у друзей, и следить за их новостями и новостями их друзей.
Создав, таким образом, свой виртуальный мир, пользователь может с помощью различных функций и приложений Facebook сделать его безопастным и удобным. Таким образом, Facebook можно использовать как средство достижения определенных целей и как возможность общаться с дузьями.
В Контакте
В 2006 году стал функционировать сайт ВКонтакте. Это крупнейшая в Рунете социальная сеть, второй по популярности сайт на территории Белоруссии, третий на Украине, шестой в Казахстане. ВКонтакте похожа на Facebook, но в архитектуре есть различия.
Генерация страниц с новостями (микроблоги) происходит очень похожим образом с Facebook , основное отличие — использование собственной СУБД вместо MySQL.
При балансировке нагрузки используются:
Взвешенный round robin внутри системы
Разные сервера для разных типов запросов
Балансировка на уровне ДНС на 32 IP-адреса
Большая часть внутреннего софта написано самостоятельно, в том числе собственная СУБД, мониторинг с уведомлением по СМС, автоматическая система тестирования кода, анализаторы статистики и логов.
Мощные сервера:
8-ядерные процессоры Intel
64Гб оперативной памяти
8 жестких дисков
Сейчас проект расположен в 4 датацентрах в Санкт-Петербурге и Москве, причем вся основная база данных располагается в одном датацентре в Санкт-Петербурге, в Московских датацентрах только аудио и видео.
Аудио и видео являются побочными для социальной сети, на них особо не фокусируются. В основном это связанно с тем, что они редко коррелируют с основной целью использования социальной сети — общением, а также создают большое количество проблем: видеотраффик — основная статья расходов проекта, плюс всем известные проблемы с нелегальным контентом и претензиями правообладателей. Медиа-файлы банятся по хэшу при удалении по просьбе правообладателей, но это неэффективно и планируется усовершенствовать этот механизм.
1000—1500 серверов используется для перекодирования видео, на них же оно и хранится.
Как известно, некоторое время назад появилась возможность общаться Вконтакте через протокол Jabber (XMPP). Протокол совершенно открытый и существует масса реализаций.
В целом Вконтакте развивается в сторону увеличения скорости распространения информацию внутри сети.
Одноклассники
Запуск социальной сети Одноклассники состоялся в марте 2006. Сайт предназначен для поиска одноклассников и старых друзей, сервис схож с предыдущими социальными сетями, но предназначен для зрелой аудитории и этим отличается от ВКонтакте.
Основные возможности проекта Odnoklassniki.ru:
Поиск всех своих одноклассников, родственников, старых друзей, подруг и коллег, знакомства с новыми людьми.
Удобные механизмы для общения и переписки.
Большое количество фотографий, возможность просматривать фотографии других пользователей и загружать свои.
Код проекта написан на Java. Java был выбран, так как является удобным языком для разработки и доступно множество наработок в различных сферах.
Архитектура проекта имеет традиционную многоуровневую структуру:
Презентационный уровень.
Используется собственный фреймворк, позволяющий строить композицию страниц на языке Jаvа, с использованием собственные GUI фабрик (для оформления текста, списков, таблиц).
Уровень бизнес-логики.
На уровне бизнес логики располагаются около 25 типов серверов и компонентов, общающихся между собой через удаленные интерфейсы. Каждую секунду происходит около 3 миллионов удаленных запросов между этими модулями.
Сервера на уровне бизнес логики разбиты на группы. Каждая группа обрабатывает различные события. Есть механизм маршрутизации событий, то есть любое событие или группу событий можно выделить и направить на обработку на определенную группу серверов.
Уровень кэширования.
Для кэширования данных используется самописный модуль odnoklassniki-cache. Модуль предоставляет возможность хранения данных в памяти средствами Java Unsafe. Кэшируются все данные, к которым происходит частое обращение, например: профили пользователей, списки участников сообществ, информация о самих сообществах, граф связей пользователей и групп, праздники, мета информация о фотографиях и многое другое.
Уровень баз данных.
Суммарный объем данных без резервирования составляет 160Тб. Данные хранятся в нескольких копиях, в зависимости от их типа от двух до четырех. Полное резервное копирование всех данных осуществляется раз в сутки, плюс каждые 15 минут делаются резервные копии новых данных.
Уровень инфраструктуры.
Для агрегации статистики используется собственная библиотека, основанная на log4j. Сохраняется такая информация, как количество вызовов, среднее, максимальное и минимальное время выполнения, количество ошибок. Данные сохраняются во временные базы, но раз в минуту данные переносятся из них в общий склад данных, а временные базы очищаются.
Сервера используются двухпроцессорные с 4 ядрами, объемом памяти от 4 до 48 Гб. В зависимости от роли сервера данные хранятся либо в памяти, либо на дисках, либо на внешних системах хранения данных. Все оборудование размещено в 3 датацентрах, объединенных в оптическое кольцо. На данный момент на каждом из маршрутов пропускная способность составляет 30Гбит/с. Для связи с внешним миром используются прямые подключения с несколькими крупнейшими операторами связи, общий сетевой трафик в часы пик доходит до 32Гбит/с.
Популярных социальных сетей много и все предлагает функцию обмена информацией. Но каждая предназначена для своего пользователя. Если сравнить аудиторию Facebook, Одноклассники и ВКонтакте, то Facebook распространен на мировую аудиторию и им пользуются больше на западе. Сервисом Одноклассники пользуются люди от двадцати пяти и старше, а ВКонтакте как правило, люди весьма молодые от тринадцати и старше. В связи с этим существуют некоторые особенности в плане общения и размещения информации о себе. Кроме сетей общего пользования используют профессиональные, например, Rabota.ru или ru. LinkedIn.com. Это сети для поиска работы и установления деловых контактов. Все сети хороши собой и каждая найдет свою аудиторию.
1.4.2 Альтернативный поиск информации
Люди не всегда используют социальные сети для поиска или обмена информацией, взамен пользователи обращаются на форумы.
Форум
Форум — это тематическое общение. В отличие от социальных сетей, на форуме обсуждают какую-то определенную тему. Можно сказать, что форум — это клуб по интересам. То есть форум — это такое место в Интернете, где собираются люди, которых объединяет одно увлечение или идея, и общаются на интересующую их тему. Пользователи помогают друг другу советами и подсказками, обмениваются жизненным опытом, поддерживают друг друга.
Популярная тенденция организовывать форумы на сайтах, в интернете можно скачать много разнообразных скриптов форумов. Если «гостевую» можно найти на HTML + Java Script, то для работы форума просто необходима поддержка языка PHP, или Perl со стороны сервера. Без них ничего работать не будет. Форумы бывают разные, в некоторых нужно сначала зарегистрироваться, другие находятся в свободном доступе. Вполне естественно, что скрипт со всякими дополнительными функциями сложнее и занимает больше места на сервере. Большинство форумов могут работать только при наличии специальной базы данных MySQL, такая услуга есть только на платных хостингах, и то, не на всех тарифных планах. Но есть форумы, не требующие базы данных, одним из них является ExBB. В этом случае вся информация заносится в текстовый документ, и храниться в нём. Но использовать такой форум крайне нежелательно для владельца сайта, так как его трудно администрировать.
Форум это не чат и общение не протекает в режиме реального времени. На форуме можно создать тему и строго её придерживаться, а сообщения, выходящие за рамки темы удалять. Это позволяет относительно легко управлять ходом беседы.
Существенным недостатком всех форумов является то, что на них очень любят оставлять свою рекламу и разнообразные ссылки. Форум нужно периодически очищать от таких сообщений, удалять ники злостных нарушителей, запрещать их ip-адреса. При этом не стоит забывать, что сайт постоянно должен развиваться и совершенствоваться.
2. Программы и Браузеры для поиска и обмена информацией в Internet
2.1 Программное обеспечение для просмотра веб-сайтов
Браузер — программа, которая предназначена для просмотра, поиска и обработки данных во всемирной паутине Inernet Кутовенко Алексей .: Профессиональный поиск в Интернете. — М.: Питер, 2011г. — 256стр.. При помощи браузеров можно принимать и отправлять почту, удобно организовывать закладки часто посещаемых страниц, блокировать надоедливые рекламные окна, которые сопровождают открытие некоторых страниц Краинский И.: 200 лучших программ для Интернета. Популярный самоучитель. — СПБ.: Питер, 2008г. — 374стр., 28стр.. Существует очень много браузеров, отличающихся не только интерфейсом, но и функциями, движком и значением. Наиболее распространенные браузеры: Opera, Mozilla Firefox, Internet Explorer, Google Chrome и Safari. Порядок действий работы с браузером такой: подключение к интернету, включение программы, и все что следует сделать дальше: задать вопрос поисковой машине, перейти на сайт, просматривать нужную информацию, скачивать интересующие файлы. Все это делается в программе, которая называется браузер.
2.1.1 Разнообразие Браузеров
Internet Explorer
Автором и разработчиком Internet Explorer является компания Microsoft, которая выпускает и дорабатывает его на протяжении уже многих лет с 1995 года Гладкий А. А.: Интернет на 100%. — М.: Литрес, 2012г. — 295стр., 34стр.. Internet Explorer входит в комплект поставки операционной системы Windows. Его установка происходит автоматически вместе с установкой Windows, благодаря чему браузер и стал популярным.
На сегодня, самая последняя версия — это Internet Explorer 9. Программа поставляется вместе с операционной системой Windows 7 и Vista. Самым значительным изменением при разработке Internet Explorer 9 стало то, что компания Microsoft вообще поменяла концепцию браузера. Поэтому Internet Explorer 9 очень сильно отличается от Internet Explorer 8, а по некоторым характеристикам и вовсе не имеет аналогов. Кроме того, очень много компонентов браузера было переписано, Internet Explorer стал современнее, быстрее и безопаснее. Internet Explorer 9 получил и новый движок JavaScript. По скорости браузер стал значительно быстрее ранее использовавшегося, и теперь Internet Explorer на равных конкурирует с другими современными браузерами по скорости выполнения JavaScript. Во-первых, заново создан сам движок вывода изображения. Наконец-то создатели IE ушли от старой технологии GDI+, теперь отрисовка осуществляется через интерфейсы DirectX, если быть конкретным, то через DirectX 2D, что позволяет использовать векторные объекты. Благодаря этому изображение на экране формируется гораздо быстрее, его проще и удобнее можно адаптировать к разным экранам и разрешениям. Например, стало возможным отрисовывать более плавные линии, что позволяет использовать лучшее сглаживание шрифтов. Однако переход на новый движок принес неприятное ограничение: несовместимость с Windows XP, которая не поддерживает большинство использованных в браузере современных технологий. Наконец, очень радикальные изменения претерпел пользовательский интерфейс и система взаимодействия с пользователем в целом. Интернет стремительно развивается, получая все больше и больше новых возможностей, вбирая в себя мультимедийные технологии, становясь все более интерактивным. Речь идет о стандарте HTML5, который в значительно большей степени ориентирован на использование мультимедийного контента, имеет собственные средства работы с аудио и видео. Реализация нового стандарта позволит не полагаться на внешние плагины, которые не всегда адекватно взаимодействуют и с содержимым сайта, и с браузером. Браузер, который не поддерживает новые технологии, появляющиеся в оформлении веб-сайтов и востребованные пользователями, очень быстро потеряет всех своих пользователей и уйдет с рынка. Поддержка функций HTML5 стала одной из важнейших функциональных особенностей Internet Explorer 9. Однако мало поддерживать современные технологии и стандарты, нужно поддерживать их правильно. При разработке Internet Explorer большое внимание было уделено тому, чтобы браузер соответствовал стандартам построения веб-сайтов. Поэтому Internet Explorer 9 должен работать с ними без ошибок и показывать их именно так, как это задумали авторы. Internet Explorer 9 разрабатывался так, чтобы полностью поддерживать существующие стандарты HTML в том виде, в каком они действуют.
Разработчики Internet Explorer не стоят на месте и уже готовят следующую версию Internet Explorer 10 которая будет работать исключительно с Windows 7 и Windows 8 и не будет поддерживать более ранние операционные системы, в том числе Windows Vista.
Opera
Opera — веб-браузер и программный пакет для работы в Интернете, выпускаемый компанией Opera Software ASA Маринин С. А.: Популярные интернет-браузеры. — М.: НТ Пресс, 2007г. — 160стр., разработан в 1994 году группой исследователей из норвежской компании Televerket. С 1995 года продукт компании Opera Software, образованной авторами первой версии браузера.
Браузер написан на языке программирования C++, обладает высокой скоростью работы и совместим с основными веб-технологиями. Отличительной особенностью Opera долгое время являлся многостраничный интерфейс — это система вкладок в окне программы, появившийся впоследствии и в других браузерах, а также возможность масштабирования отображаемых документов. В Opera расширены функциональные возможности использования мыши: кроме стандартных способов навигации предусмотрены так называемые «жесты мышью». В систему безопасности браузера входят: встроенная защита от фишинга; дополнительное кодирование информационного потока при работе со страницами, содержащими запросы конфиденциальных сведений; возможность удаления HTTP-Cookies, очистки истории посещений одним кликом мыши, а так же SpeedDial- панель быстрого набора.
Помимо основных функций браузера, за время, прошедшее с момента появления пакета, в него были интегрированы возможности почтового/новостного клиента M2, адресной книги, клиента пиринговой сети BitTorrent, агрегатора RSS, клиента IRC, менеджера закачек, WAP-браузера, Opera Link, а также виджеты — графические модули, основанные на технологии HTML и работающие вне окна браузера.
Браузер Opera портирован под множество операционных систем, включая Microsoft Windows, Mac OS X, а также для мобильных платформ на основе Symbian, Android, Windows Mobile, Apple iOS это Opera Mobile и Opera Mini.
Google Chrome
Google Chrome — молодой браузер, появился в 2008 году и уже успел покорить сердца миллионов пользователей. Его сильные стороны: скорость, простота и безопасность. Особенно хочется выделить простоту в использовании: ничего лишнего, интерфейс интуитивно понятный, любой новичок освоит работу с этим браузером за пару минут.
Один из главных козырей Chrome — его скорость. Помимо того, что в нём используется WebKit — самый быстрый движок, рисующий страницы, так Google добавили к нему ещё и своё собственное изобретение — V8 — виртуальную машину для JavaScript, которая позволяет в разы ускорить исполнение программного кода. Это особенно важно для различных веб-сервисов, которые практически не используют статичный HTML и постоянно подгружают данные с сервера при помощи AJAX.
Chrome пытается решить и другую немаловажную проблему — потребление браузером оперативной памяти. В Google приняли решение запускать отдельный процесс для каждой открытой страницы. То есть, по сути, каждая страница будет работать в своей копии браузера. Это потребует чуть больше ресурсов сразу, зато в перспективе избавляет от нескольких насущных проблем и даёт некоторые преимущества.
Для мобильных устройств Google встроил технологию распознавания голоса в приложение Google Mobile App для легко и быстрого поиска информации.
В долгосрочной перспективе Chrome может стать куда более значимым, чем кажется сейчас. Сотрудники Google не стесняются открыто сравнивать свой браузер с операционной системой. Здесь есть минималистичный оконный менеджер и средства управления процессами, и даже аналог файловой системы — Google Gears. Chrome идеально приспособлен для работы с приложениями и уже сейчас может стать незаменимым для тех, кто активно пользуется сервисами Google. А в будущем Chrome имеет все шансы полностью заменить графическую оболочку какого-нибудь портативного устройства, предназначенного для работы в интернете.
Mozilla Firefox
Проект Mozilla Firefox появился на свет 9 ноября 2004 года. Отличительной особенностью Mozilla Firefox является гибкость в настройках, для этого браузера имеется множество расширений, с помощью которых пользователь может настроить на свой вкус функционал браузера.
Mozilla Firefox — это быстрый и функциональный веб-браузер, который является продуктом от mozilla.com. Это один из основных интернет-браузеров, который предоставляется бесплатно. На данный момент этот браузер подходит для Windows, Mac, Linux и доступен более чем на 60 языках. Mozilla Firefox предоставляет пакет первоклассных функций с аккуратным и интуитивным интерфейсом, которые помогут Вам быстро работать в Сети. У этого браузера есть несколько особенностей, а именно: просмотр вкладок-страниц, интегрированный поиск, блокировка всплывающих окон, защита от вирусов и шпионских программ, упрощенное управление конфиденциальностью и безопасностью, а также 6000 бесплатных дополнений по разным типам, для того чтобы настроить и расширить возможности веб-поиска в Интернете и не только.
Браузер Mozilla Firefox не стоит на месте, разработчики постоянно разрабатывают его, внедряя в него новые функции. На сегодняшний день браузер Mozilla Firefox выпустил уже двенадцатую версию.
Firefox 12 серьезно изменил дизайн, стал еще более быстрым, безопасным и персональным. В галерее Personas можно найти тему оформления по душе и под настроение. Firefox 12 научился синхронизироваться, благодаря чему можно пользоваться браузером с привычными настройками, например, дома и на работе.
Поиск Яндекса поможет искать в интернете прямо из окна браузера, по клику на выделенное слово, на странице с визуальными закладками или на любых сайтах, где есть строка поиска.
Поисковые подсказки помогут найти адрес на карте, стоимость товара, видеоролик или перевод слова прямо в браузере или интересующую информацию на любом сайте, где есть поисковая строка — просто вводится запрос, и подсказки покажут популярные запросы, исправят опечатки и переключат раскладку.
Safari
Браузер Safari появился 23 июня 2003 года. Это браузер от Apple, который устанавливается на операционные системы Mac OS X. Существует браузер Safari разработанный специально под Windows. Также стандартно устанавливается на продукцию Apple: iPhone, iPod Touch и iPad. Довольно интересный браузер, в нем используется большое количество передовых функций, а также Safari имеет свой неповторимый стиль.
При первом заходе в данный браузер, программа сама заполняет панель Top Sites, на которой, автоматически отображаются самые посещаемые сайты. Изначально в неё входят некоторые новостные порталы, а так же прямые ссылки к некоторым другим ресурсам, которые могут быть интересны обычным пользователям. При начальном ознакомлении, такая функция возможно не совсем привычна, но определённо оригинальная, которую, к слову, если захочется, можно отключить. Что касается внешнего вида браузера, то специальные настройки тут также отсутствуют и установить какую-то специальную тему оформления, также не получится. Однако специалисты Apple потрудились, как всегда на славу и браузер выполнен настолько изящно, оригинально и стильно, что устанавливать какую-то тему оформления, даже и не хочется, потому как стандартный внешний вид, очень приятен для глаза. Следует отметить, что быстрый поиск в данном браузере настроен практически так же, как и в предыдущих браузерах, однако количество поисковых систем не велико и в основном представлены малоизвестные нам поисковые системы, определённо сказывается основная направленность на западных пользователей. На данный момент Safari 5.0. является последней версией. В пятой версии браузера были изменены настройки поиска, добавлен режим «чтения», в котором отображается лишь текстовая информация загруженной страницы. Также улучшена система кэширования DNS, улучшена поддержка дополнительных средств web-стандарта HTML5, включены дополнительные инструменты для разработчиков и была реализована система для поддержки дополнительных модулей расширения функциональности для windows версии. Пятая версия стала более стабильной по части работы web-приложений. Устранены проблемы с flash анимацией. Подытоживая, можно с полной уверенностью сказать, что данный браузер также является весьма удобным. Интерфейс выполнен на таком уровне, до которого остальным браузерам ещё расти, и расти, поэтому как итог, можно смело заявить, что Safari действительно заслуживает звание одного из самых лучших браузеров в мире.
Каждый браузер имеет своих поклонников и противников, и так будет всегда, ведь одни любят простоту, другие чрезмерную насыщенность приложений. Хороший браузер — это такой, который подходит пользователю для работы в сети, для каждого понятия “хороший” свое. Обычно выбор браузера осуществляется путем проб, так как в Интернете или словам разработчиков можно доверять не всегда. Если поработать на разных браузерах, то сразу почувствуется разница. Таким образом, можно выбрать такой который подходит лучше всего.
2.2 Почтовые программы
Один из самых важных инструментов для полноценной работы с Интернетом — почтовый клиент, поэтому к нему предъявляются достаточно высокие требования Кучников Тимофей.: Общение в Интернет. — М.: Альянс-пресс, 2004г. — 128стр.. Современные почтовые клиенты не только отправляют и принимают почту, но и сортируют поступающую корреспонденцию, обеспечивают конфиденциальность переписки и выполняют многие другие задания.
The Bat!
The Bat! прошла путь от простой почтовой программы до мощной системы управления электронной почтой: программа имеет встроенный модуль шифрования сообщений методом PGP, антиспамовый фильтр, систему фильтрации.
Начиная с третьей версии, программа The Bat! выпускается в двух вариантах: домашняя (Ноте) и профессиональная (Professional). Первая предназначена для некоммерческого использования и отличается от второй отсутствием словарей для проверки орфографии, дополнительных языков интерфейса и возможности шифрования базы почтовых сообщений, наличия в дистрибутиве.
Среди возможностей программы следует отметить следующие:
— неограниченное количество учетных записей для почтовых ящиков на различных серверах, причем с возможностью индивидуальной настройки каждой учетной записи;
— поддержка таких протоколов, как POP, APOP, IMAP4, SMTP.
— одновременный прием почты со всех ящиков при помощи специальной команды;
— одновременная проверка аккаунтов, сортировка сообщений и редактирование писем;
— управление письмами на сервере, в том числе и автоматическое. Особенно полезна эта функция при борьбе со спамом.
— импортирование писем со старого аккаунта в виде архива (при этом надо убедиться, что корзина в этом ящике почищена и сжата, иначе программа «вытащит» все давно удаленные письма);
— продуманная система фильтров для входящей и исходящей почты;
— поиск контактов и их электронных адресов в каталогах программы, причем запрос можно составить на любом языке;
— сортировка и сжатие хранящихся писем;
— активные строчки URL и e-mail для быстрого перехода;
— «парковка» сообщения для предотвращения их случайного удаления или перемещения в другую папку.
В программе возможно шифрование почты при помощи Pretty Good Privacy (PGP) — семейства программ, использующих наиболее надежные алгоритмы шифрования при помощи технологии «криптографии с открытым ключом». Этот метод позволяет безопасно использовать каналы открытой связи для обмена файлами и сообщениями, причем без защищенного канала для обмена ключами.
Среди возможностей данного почтового клиента в области безопасности есть и другие приятные моменты:
— возможность защиты всех или отдельных почтовых ящиков паролем;
— совместимость PGP с цифровыми подписями, которые позволяют проверить номинального отправителя и не изменилось ли сообщение в пути;
— команда АРОР, дающая возможность зашифрованного входа на сервер POP для предотвращения передачи пароля в сеть.
Продуманный редактор писем дает широкие возможности для редактирования писем: замена шрифта, выделение отдельных слов или фраз цветом, установка автоформата. Есть возможность проверки орфографии сообщений на русском и английском языках. Если на компьютере установлен Word, то почтовик самостоятельно найдет и подключит его словари. Наличие шаблонно и заготовок текста позволяет ускорить написание писем. Причем система шаблонов и макросов настолько развита в Bat, что позволяет использовать его в качестве сервера списка рассылки.
Адресная книга в данном почтовике позволяет создать не просто запись с именем адресата и его e-mail, но внести дополнительную информацию: домашние и рабочие адреса и телефоны, даты рождения, фото и другую информацию.
В целом, данная почтовая программа является тщательно продуманным продуктом с большим набором функций и возможностей. The Bat! подойдет для использования и новичками, и более продвинутыми пользователями. При этом программа одинаково хороша и для офисов, и для домашнего использования.
The Bee
Утилита The Bee — это многофункциональный помощник для пользователя, затрачивающего много времени на общение в сети, чтение почты и новостей.
The Bee позволяет объединить в одной программе ICQ-клиент, почтовую программу, приложение для просмотра новостей и утилиту для отправки SMS с почтового ящика на сотовые телефоны.
The Bee не требует инсталляции и может быть запущена с любого носителя, будь то flash-брелок, плеер или любой другой съемный накопитель. Несмотря на миниатюрность, программа имеет все, что нужно для работы с почтой. Здесь есть и адресная книга, и поддержка всех возможных кодировок, и работа с письмами формата HTML.
Стоит отметить, что программа может работать не только с обычными почтовыми ящиками, но и, благодаря поддержке SSL, с сервисом Gmail.
На сегодняшний момент стандартом функциональности и интерфейса является Microsoft Outlook. Который является полноценным органайзером, предоставляющим функции календаря, планировщика задач, записной книжки и менеджера контактов.
2.3 Программное обеспечение для мгновенного обмена информацией
С помощью систем обмена мгновенными сообщениями деловые люди ведут переговоры и управляют сделками. Мгновенные сообщения во многих случаях гораздо удобнее, чем электронная почта, ведь, используя их, можно вести разговор в реальном времени, обсуждать варианты сотрудничества, быстро решать все насущные проблемы.
Современные программы позволяют также обмениваться голосовыми сообщениями и даже проводить видеоконференции, в процессе которых можно не только слышать, но и видеть собеседников.
Самой распространенной формой общения пользователей Интернета является сервис мгновенных сообщений ICQ, (название происходит от выражения I Seek You — «Я ищу тебя») Кондратьев Г.: Общение в Интернете и ICQ. Легкий старт. — СПБ.: Питер, 2005г. — 140стр.. Существует большое количество утилит, позволяющих вести разговоры в режиме реального времени в Интернете посредством данной услуги. Один из наиболее популярных интернет-пейджеров предназначенных для общения через сеть в режиме реального времени.
Программа является бесплатной, удобна в установке и использовании, работает даже при невысоких скоростях соединения с Интернетом. Каждому пользователю ICQ присваивается уникальный номер, который служит для его идентификации в системе. Номера тех, с кем пользователь постоянно общается, для удобства можно занести в список контактов. Конечно же, не обязательно запоминать номера, состоящие из множества цифр, чтобы пообщаться с кем-либо. Можно присвоить всем адресатам имена или использовать имена, которые пользователи ввели сами при заполнении данных. В списке контактов можно видеть, доступен ли в данный момент адресат для общения. У каждого пользователя ICQ есть возможность быстро найти собеседника по интересам. Для этого используется контактная информация о каждом зарегистрированном ICQ-номере, которая представляет собой небольшую анкету, хранящую такие данные, как возраст человека, пол, сфера интересов и так далее. При помощи этой информации в Интернете можно попробовать найти конкретного человека, используя для поиска, например, адрес его электронной почты или настоящие имя и фамилию. При помощи ICQ можно не только отправлять и принимать короткие сообщения, но и передавать файлы, одновременно общаться с несколькими пользователями в чате и выполнять многое другое. Пользователям Windows ХР, у которых есть веб-камеры, доступна также возможность проведения видеосессий, в процессе которых можно видеть друг друга. ICQ распространяется не только на компьютеры, но и на мобильные телефоны и смартфоны под логотипом Jimm.
Miranda
Miranda — программа мгновенного обмена сообщениями для Microsoft Windows. Miranda относится к свободному программному обеспечению — является программой с открытым исходным кодом. Одним из недостатков ICQ является невозможность ее настройки в соответствии с желаниями конкретного пользователя. Программа ICQ содержит большое количество параметров, многие из которых просто занимают системные ресурсы и никогда не применяются большинством пользователей. Альтернативный ICQ-клиент Miranda пришелся по душе многим пользователям потому, что содержит минимальное количество настроек. Все необходимые конкретному пользователю функции можно получить, используя подключаемые модули. Существует большое количество дополнительных модулей для Miranda, их можно скачать как с официального сайта Miranda, так и с веб-узлов многочисленных энтузиастов, занимающихся их разработкой.
Благодаря гибкости настроек, небольшому размеру дистрибутива, нетребовательности к системным ресурсам и бесплатному статусу Miranda стала одним из самых распространенных интернет-пейджеров. При помощи дополнительных модулей можно настраивать интерфейс программы, работать с историей сообщений, получать сигнал точного времени и информацию о погоде, отправлять сообщения в зашифрованном виде и так далее. Miranda может работать не только с протоколом ICQ, а также с Yahoo Messenger, Jabber, MSN, IRC и другими. Необходимые протоколы можно выбрать при установке программы.
С одной стороны, настраиваемая архитектура программы — это достоинство, но с другой — не все имеют возможность и желание тратить время на настройку клиента. Чтобы подключить требующийся набор функций, нужно перебрать не один десяток дополнительных модулей, предварительно разобравшись с особенностями их подключения.
На официальном сайте Miranda можно найти большое количество подключаемых модулей. Нередко можно встретить модули, выполняющие одинаковые функции, например, это касается модулей, отправляющих SMS-сообщения или уведомляющих о приближающихся днях рождения друзей. Авторы таких подключаемых модулей по-разному видят решение поставленной задачи, поэтому среди одинаковых, на первый взгляд, модулей есть те, которые справляются со своей задачей лучше, чем остальные.
Atomic — получает информацию с серверов точного времени и следит за тем, чтобы время на компьютере всегда было точным. Существует возможность выбрать серверы, по которым будет происходить проверка.
History++ — как понятно из названия, данный модуль сохраняет всю переписку пользователя с абонентами, а также ведет учет всех системных событий и сообщений.
History Sweeper — позволяет удалять историю сообщений при выполнении определенного действия (например, при запуске или закрытии программы).
SecurelM — обеспечивает безопасный обмен сообщениями. Сообщения шифруются с помощью алгоритма AES.
Wassup — один из самых полезных дополнительных модулей. Его функция — следить за появлением новых дополнительных модулей или обновлений существующих, а также новых версий Miranda.
Подключение дополнительных модулей- это замечательная возможность. Однако если нет времени вникать в особенности настройки Miranda, то можно использовать готовое решение- пакет инструментов для работы с программой. Очень многие пользователи Miranda сами составляют такие пакеты и делают их доступными для всех желающих. Скачав такой пакет, можно получить готовую к работе программу.
Skype
Skype позволяет делать звонки с хорошей слышимостью, независимо от местонахождения, отправлять мгновенные сообщения, переключаться между текстовой и голосовой связью, устанавливать конференц-связь, передавать файлы Гольцман В.: Skype. Бесплатные звонки через Интернет. — СПБ.: Питер, 2009г. — 144стр.. При помощи программы можно также без проблем звонить на городские и мобильные телефоны. Правда, эти услуги платные, но их стоимость заметно ниже, чем цена обычных международных звонков. Еще одна возможность программы — видеочат. При наличии веб-камеры все пользователи программы могут не только слышать, но и видеть друг друга. Кроме того, в специальном окне человек может наблюдать, как выглядят со стороны. Все это можно делать если на обоих компьютерах стоит эта программа.
Skype — это разновидность клиента для голосовой связи через Интернет, основанного на пиринговой технологии Днепров А.: Бесплатные звонки через Интернет. Skype и не только. — СПБ.: Питер, 2010г. — 144стр..
В сети Skype существует два типа машин: обычный хост (Skype-клиент) и супер-узел (Super Node, SN). Обычный хост — это компьютер обычного пользователя, на который установлено приложение Skype и который подключен к сети. Супер-узлы — конечный адресат для обычных хостов. Иными словами, обычные хосты подключаются к супер-узлам. Супер-узлом может стать любой компьютер с публичным IP и надлежащей конфигурацией оборудования.
Само понятие супер-узлов было введено для пиринговых сетей третьего поколения. Супер-узлы позволили улучшить показатели поиска, снизить задержку передачи файлов, повысить масштабируемость сети, а также расширили возможность возобновления прерванных закачек и одновременной загрузки сегментов одного файла из нескольких источников (пиров). В основном супер-узлы помогают обычным хостам соединяться друг с другом и служат эффективными проводниками зашифрованного сетевого трафика. Супер-узлы отвечают также за «глобальную индексацию». Эта технология позволяет выполнять поиск других пользователей в сети. Skype гарантирует, что можно найти человека, если пользователь зарегистрирован и входил в систему в течение последних 72 часов.
Для успешного запуска Skype обычный хост должен подключиться к супер-узлу и зарегистрироваться на специальном логин-сервере. Логин-сервер является единственным нераспределенным узлом сети, ее центром, где хранятся имена и пароли всех пользователей Skype. Все супер-узлы подключаются к логин-серверу, чтобы проверить имя пользователя и пароль клиента.
Чтобы программа Skype знала, к какому из супер-узлов ей подключаться, в нее загружена таблица с IP-адресами и соответствующими портами супер-узлов. Эта таблица называется хост-кэш. Каждый раз, когда загружается Skype, приложение считывает данные из хост-кэша, берет первый IP-адрес и порт оттуда, и пытается подключиться к этому супер-узлу. Если соединиться по какой-либо причине не удается (супер-узел в оффлайне, или не является более частью сети), то приложение считывает следующую строку из таблицы. В случае если программа не сможет подключиться ни к одному из IP-адресов, то пользователь получит ошибку при запуске. Таким образом, хост-кэш должен содержать как минимум одну работающую запись для того, чтобы Skype мог подключиться и заработать.
Видео- и голосовая связь по Skype устанавливается через протокол UDP. Если оба Skype-клиента имеют реальные IP-адреса, то трафик между ними идет напрямую по UDP. Если же один или оба абонента находятся за брандмауэром или маршрутизатором и не имеют реального IP адреса, то они посылают голосовой трафик другому онлайновому узлу Skype. Здесь также используется UDP или другой протокол — TCP.
Кроме хорошего качества звука, Skype предоставляет максимальную конфиденциальность — все общение между клиентами зашифровано и не может быть перехвачено. Программа использует Advanced Encryption Standard (симметричный алгоритм блочного шифрования), известный как «Рэйдал» (Rijndael), применяемый также правительственными организациями США для защиты конфиденциальных данных. Даже если злоумышленники перехватят передаваемые данные, расшифровать их не удастся.
Использование всех вышеописанных технологий и есть секрет успеха Skype.
Windows Live Messenger
Windows Live Messenger — это MSN Messenger грядущего поколения от компании Microsoft. Программа Windows Live Messenger дает возможность легкого общения через Интернет. Является продолжением MSN Messenger и компонентом набора сетевых служб Windows Live.
Программа позволяет в реальном времени общаться с друзьями, родственниками и коллегами. С помощью текстовых сообщений, а также голосовой и видеосвязи.
Значки настроения и живые картинки, обмен фотографиями и файлами, совместный поиск и многие другие возможности — мгновенно.
Кроме этого, есть возможность осуществлять телефонные звонки через систему телефонии MCI Web Calling for Windows Live Call.
Можно использовать Windows Live Messenger со многих компьютеров/мобильных устройств в одно и тоже время, при этом разрыва коннекта не будет.
Программа лидирует по количеству пользователей на Западе. К сожалению, это пока не относиться к России.
2.4 Программы для обмена файлами
При помощи Интернета можно без труда найти людей со схожими интересами и увлечениями. Если круг общения в Интернете ограничивается несколькими людьми, то обмениваться информацией с ними довольно просто. Это можно делать и с помощью электронной почты, и посредством служб мгновенных сообщений. Но для того что бы обмениваться файлами и информацией с сотнями людей, были придуманы пиринговые сети (peer-to-peer networks, сети с равноправными участниками). Группа людей, находящаяся в такой сети, получает равные права доступа к находящейся в ней информации, то есть каждый компьютер может быть как клиентом, так и сервером. Каждый участник такой сети открывает доступ к определенным файлам на своем жестком диске, после чего файлы заносятся в базу данных и становятся доступными для загрузки всем пользователям сети. Обмен файлами осуществляется посредством программы, которая называется пиринговым клиентом. Существует множество пиринговых сетей, а клиентов для работы в них еще больше, ведь для одной сети может существовать несколько программ.
µTorrent
Торрент — это специальный протокол, предназначенный для обмена файлами между пользователями Райтман Михаил.: Как найти и скачать в Интернете любые файлы. — СПБ.: БХВ-Петербург, 2012г. — 368стр.. Главная особенность этого протокола заключается в том, что пользователи скачивают файлы не с какого-то сервера, а друг у друга — фактически прямо с персональных компьютеров. При этом схема обмена организуется крайне хитрым и эффективным способом: протокол будет выбирать наиболее быстрый источник, а если с ним что-то произойдет протокол выберет другой источник. Кроме того, файлы скачиваются не последовательно, а различными сегментами, что позволяет очень гибко организовать раздачу: как только пользователь начинает что-то скачивать, этот пользователь автоматически включается в раздачу, позволяя другим пользователям скачивать те куски файла, которые уже сами закачались.
Торрент трекер
Торрент трекер (torrent tracker) — выделенный сервер, работающий по протоколу HTTP. Трекер позволяет клиентам взаимодействовать друг с другом, то есть находить друг друга и обмениваться информацией о содержащихся у них торрентах. Трекер содержит информацию об IP адресах и используемых портах клиентов и хэш суммы раздаваемых сетью файлов. Сами файлы на трекере в большинстве случаев не хранятся и определить их из хэш суммы нельзя. Впрочем, как правило, сервер помимо непосредственного хранения хэш сумм торрентов одновременно выполняет функции Веб сервера, на котором содержится описание файлов, статистика скачиваний, статистика узлов сети и пользователей.
Протоколы и порты торрента
Клиенты соединяются с трекером по протоколу TCP. Как правило, входящий порт трекеру присваивается 6969. Клиенты общаются друг с другом также по протоколу TCP. Наиболее часто используемые входящие порты клиентов: 6881—6889. Впрочем, номера портов не являются обязательными согласно спецификации протокола и могут изменяться при необходимости. Большое количество трекеров в настоящее время используют обычный HTTP порт 80, а клиентам рекомендуется выбирать случайный входящий порт. Некоторые провайдеры запрещают использование ранее упомянутого диапазона портов с целью противодействия распространения пиратского содержимого торрент-сетей.
Также в клиентах заложена возможность использовать UDP порты. Не все клиенты поддерживают её. UDP порты используются для работы опции DHT, то есть для режима работы без связи с torrent трекером.
Для оптимизации раздачи клиент может приостановить отдачу частей torrent файла другому клиенту. Приоритет отдается тому участнику сети, который сам отдал большее количество частей, то есть чем больше отдал пир (узел, клиент), тем больше отдаётся ему. В результате большую скорость скачивания получают те торрент клиенты, которые и отдают с большой скоростью.
Особенности торрент протокола
Отсутствуют очереди скачивания, то есть не требуется стоять в очереди к источнику/сидеру, для того чтобы скачать файл. Протокол распределяет фрагменты между клиентами, так чтобы в дальнейшем пользователи могли обмениваться частями без участия раздающего. Загруженные части файла сразу же становятся доступными для других. Для раздачи возможно открытие целого каталога с файлами внутри.
В современной версии торрент протокола разработана поддержка работы без центрального трекера, режим DHT. В таком режиме, в случаи недоступности центрального сервера, клиенты могу продолжать работать поддерживая связь между собой. Такой режим работы осуществляется на основе протокола Kademlia. При таком режиме работы информация трекера распределенно содержится на клиентах в виде хеш таблиц. Такой режим реализован не на всех клиентах, и реализован по-разному. Поэтому разные клиенты могут не работать друг с другом.
Каждый день в Торрент сетях тысячи людей по всему миру обмениваются файлами друг с другом. Немудрено, что в большей мере содержимое трафика представляет собой нелицензионное программное обеспечение, игры, музыкальные и видео-файлы. Именно это содержимое является стимулом для большинства участников к обмену файлами. В прочем, если вступать в это сообщество, то никто не может указать, какие файлы качать, а какие нет — это каждый решает сам для себя. Правообладатели периодически пытаются бороться с сетями, с участниками и владельцами трекеров. Но закрытые сервера моментально возрождаются на новом месте под новым именем.
Самый посещаемый торрент-трекер это RuTracker.org. В Нижнем Новгороде это NNTT.org и Torrents-nn.cn, оба трекера подключены к Нижегородскому кольцу, что позволяет скачивать файлы с огромной скоростью.
DC++
Название этого клиента расшифровывается как Direct Connect, то есть прямое соединение от одного пользователя к другому, минуя сервер. Процесс подключения к сети DC++ максимально упрощен: требуется ввести имя пользователя, почтовый адрес и указать скорость интернет-соединения. В поле Description следует задать любую информацию о себе: интересы, географическое положение.
Основное правило использования любой пиринговой сети заключается в том, что нужно не только загружать чужие файлы, но и делиться своими. Если в других системах открытие доступа к своим ресурсам является желательным условием, то для работы с DC++ это обязательно.
Учитывая огромное количество пиринговых сетей и их конкуренцию, такая политика кажется оправданной, ведь чем больше в системе файлов, тем легче в ней найти нужный файл и тем большее количество новых участников эта сеть привлечет.
После указания в настройках клиента файлов, которыми пользователь готов поделиться, а также максимального количества одновременных загрузок, можно переходить к поиску. Большой минус DC++ — невозможность поиска файлов одновременно во всей системе. Сеть состоит из огромного количества независимых друг от друга подборок файлов, или хабов. Производить поиск можно только внутри каждого из них.
Хабы обычно разбиты по темам: музыка, фильмы, комиксы, игры и т. д. У каждого хаба есть свой администратор, который устанавливает правила его использования и минимальный объем открытых ресурсов. Во многих хабах обращают внимание не только на то, сколькими файлами делится пользователь, но и на то, соответствуют ли файлы теме хаба.
В хабы могут объединяться участники сети, проживающие в одном регионе. Многие провайдеры взимают гораздо меньшую плату за трафик внутри страны, чем за зарубежный, а в некоторых пакетах внутренний входящий трафик и вовсе бесплатный.
SoulSeek
Данная программа предназначена прежде всего для передачи музыкальных файлов. Это не означает, что SoulSeek не дает возможности обмениваться файлами других типов. Однако интересующий аудиофайл можно найти здесь с большей вероятностью, чем, например, игру или фотографию.
В программе очень удобно реализованы настройки соединения. Управлять скоростью загрузки можно непосредственно в окне передачи/приема файлов. Здесь также можно определить максимальное количество участников сети, которым можно одновременно передавать файл, а также количество экстра-пользователей. Последние — это участники системы, которым не нужно стоять в общей очереди, чтобы получить заветный файл.
SoulSeek позволяет обмениваться не только файлами, но и сообщениями. Для этого существует чат, в котором открыто множество комнат по музыкальным интересам. Есть и комнаты для русскоязычных пользователей, например RUSSIA.
SHAREAZA
Shareaza — файлообменный клиент. Принцип действия Shareaza основан на так называемых p2p- клиентах. С помощью Shareaza можно загружать любые файлы: фотографии, программы, музыку, видео, электронные книги.
Особенность это клиента в том, что Shareaza может закачивать как простые файлы, так и файлы torrent.
В клиенте присутствует свой собственный поисковик, способный искать информацию в «расшаренных» папках пользователей выбранных сетей. Если пользователь указал, какие папки будут доступны для просмотра другим пользователям, то информация о них автоматически поступит в поисковую базу.
Shareaza — полностью бесплатный многофункциональный клиент, не содержащий в себе никаких баннеров и рекламы. Это отличный выбор для тех, кто устал от назойливых предложений купить что-либо за деньги.
Как и многие другие клиенты Shareaza предлагает на выбор множество настроек, сконфигурировав которые можно получить приложение, отвечающее всем требованиям пользователя.
В Shareaza встроен уникальный модуль чата, который позволяет вести переписку с автором файла, у которого пользователь собирается скачать этот файл. Для этого, из контекстного меню при нажатии на файл в результатах поиска нужно выбрать «Просмотр хоста» и в открывшемся окне нажать ссылку «Чат». Теперь можно поговорить в режиме online с владельцем файла. Кроме того при нажатии ссылки «Файлы» откроется окно со списком всех файлов, находящихся у этого пользователя в публикациях.
№ п/п |
Понятие |
Определение |
|
1 |
Блог |
(англ. blog, от web log) — интернет-журнал событий, интернет-дневник, онлайн-дневник — веб-сайт. |
|
2 |
Браузер |
(от англ. Web browser) — программа, которая предназначена для просмотра и обработки данных во всемирной паутине Inernet. |
|
3 |
Всемирная паутна |
(World Wide Web) — глобальное информационное пространство, основанное на физической инфраструктуре Интернета и протоколе передачи данных HTTP. |
|
4 |
Интернет |
это глобальная сеть, работающая по стеку протокола TCP/IP и объединяющая миллионы компьютеров и тысячи компьютерных сетей во всем мире. |
|
5 |
Каталог |
(англ. Directory) — объект в файловой системе, упрощающий организацию файлов. |
|
6 |
Протокол передачи данных |
набор соглашений интерфейса логического уровня, которые определяют обмен данными между различными программами. Примерами протокола являются, HTTP (Hyper Text Transfer Protocol) — это протокол передачи гипертекста, FTP (File Transfer Protocol) — это протокол передачи файлов со специального файлового сервера на компьютер пользователя. |
|
7 |
Поисковая машина |
веб-сайт, предоставляющий возможность поиска информации в Интернет. |
|
8 |
Рунет |
российская часть сети Интернет. |
|
9 |
Социальная сеть |
(от англ. social networking service) — платформа, онлайн сервис или веб-сайт, предназначенные для построения, отражения и организации социальных взаимоотношений. |
|
10 |
Чат |
программный модуль для интернет-общения в реальном режиме времени. |
|
11 |
Электронная почта |
(англ. email, e-mail, от англ. electronic mail) — технология предназначенная для пересылки и получения электронных писем. |
|
12 |
HTML |
(Hyper Text Markup Language) — язык разметки веб-страниц. |
|
13 |
IP-адрес |
( сокращение от англ. Internet Protocol Address) — уникальный адрес компьютера в сети Интернет, имеющий длину 4 байта. |
|
14 |
Java |
объектно ориентированный язык программирования. |
|
15 |
PHP |
(англ. PHP: Hypertext Preprocessor — препроцессор гипертекста ) — скриптовый язык программирования общего назначения, интенсивно применяемый для разработки веб-приложений. |
Размещено на