Лекции: 16 шт. (по одной паре в неделю). Лекции: 16 шт. (по одной паре в неделю). Лаб. занятия: 8 шт. для каждой подгруппы. Контрольные работы: 6 штук (на лекциях) Модульный контроль Экзамен Изучение технологий: (X)HTML; CSS; JavaScript; PHP; MySQL; AJAX (jQuery, jQuery UI)
1 квотер 1 квотер Лаб. №1. Анализ и сравнение поисковых систем. Лаб. №2. (X)HTML+CSS. Разработка веб-сайта. 2 квотер Лаб. №3. JavaScript. Написание 3-х программ. Лаб. №4. PHP+MySQL. Лаб. №5. AJAX (jQuery, jQuery UI).
http://inet-tech.org.ua/ Морозов Андрей Васильевич ICQ: 261469839 [email protected]
Chrome Chrome Internet Explorer 9 Beta Opera Firefox Safari Internet Explorer 8
Работа пользователя с ПС основывается на формировании запроса, по которому происходит отбор нужных документов из базы данных. Работа пользователя с ПС основывается на формировании запроса, по которому происходит отбор нужных документов из базы данных. Запрос формируется с помощью ключевых слов (одного или нескольких). Результаты поиска выдаются пользователю в виде списка адресов (гиперссылок) и краткой аннотации к ним.
Это лексическая единица, являющаяся существительным, прилагательным, глаголом, числительным, наречием или местоимением, которая в наибольшей степени отражает содержание всего искомого документа. Это лексическая единица, являющаяся существительным, прилагательным, глаголом, числительным, наречием или местоимением, которая в наибольшей степени отражает содержание всего искомого документа. При формировании запроса могут использоваться не только отдельные ключевые слова, но и словосочетания, состоящие из нескольких ключевых слов.
Запрос - это набор соединенных операторами ключевых слов, с помощью которых поисковая система автоматически ведет поиск и отбор необходимых документов. Запрос - это набор соединенных операторами ключевых слов, с помощью которых поисковая система автоматически ведет поиск и отбор необходимых документов. Другими словами, запрос - это инструкция (команда) для ПС на поиск нужных документов.
Запросы бывают двух типов: простые и сложные (или расширенные, advanced). Запросы бывают двух типов: простые и сложные (или расширенные, advanced). Простые запросы состоят из отдельных ключевых слов или словосочетаний. Сложные запросы, кроме ключевых слов, содержат логические и другие операторы.
Когда идет обслуживание конкретного запроса, ПС сравнивает ключевые слова, введенные пользователем, с ключевыми словами, полученными в процессе индексации и хранящимися в базе данных. Когда идет обслуживание конкретного запроса, ПС сравнивает ключевые слова, введенные пользователем, с ключевыми словами, полученными в процессе индексации и хранящимися в базе данных. При совпадении этих слов пользователю выдается адрес данного документа. Процедура поиска по ключевым словам очень напоминает работу с обычной книгой, в которой есть алфавитный указатель.
Для реализации поиска ПС проводит индексацию сайтов интернета. Для реализации поиска ПС проводит индексацию сайтов интернета. Индексация - это процедура автоматического создания базы данных, в которой хранятся ключевые слова, аннотации документов и адреса, по которым размещены эти документы. В базе данных каждому документу ставится в соответствие свой набор ключевых слов и адресов.
Индексация документов, размещенных на различных серверах, производится поисковыми системами автоматически с помощью специальных программ – роботов. Индексация документов, размещенных на различных серверах, производится поисковыми системами автоматически с помощью специальных программ – роботов.
Программа-робот автоматически периодически «посещает» сайты и собирает сведения о их содержимом и местоположении. Программа-робот автоматически периодически «посещает» сайты и собирает сведения о их содержимом и местоположении. Эта программа постоянно сканирует сеть, запоминает расположение информации на сайтах, чтобы потом показать пользователю точное место хранения документа.
Фактически роботы начинают поиск задолго до обслуживания конкретного запроса. Фактически роботы начинают поиск задолго до обслуживания конкретного запроса. Этим объясняется потрясающе высокая скорость поиска нужной информации.
Таким образом, можно схематически изобразить алгоритм работы поисковых систем: Таким образом, можно схематически изобразить алгоритм работы поисковых систем:
Современные наиболее быстродействующие ПС стремятся произвести индексацию всего документа, а не только его названия и первых предложений текста. Современные наиболее быстродействующие ПС стремятся произвести индексацию всего документа, а не только его названия и первых предложений текста. Наиболее совершенные роботы при индексации сканируют не только главную страницу, но и по гиперссылкам заходят вглубь сайта.
Google www.google.com Google www.google.com Yahoo! Search search.yahoo.com AltaVista www.altavista.com www.av.com Alltheweb www.alltheweb.com
Название поисковой системы происходит от измененного слова googol (гугол), которое означает величину 10100, т.е. единицу со ста нулями. Название поисковой системы происходит от измененного слова googol (гугол), которое означает величину 10100, т.е. единицу со ста нулями. По мнение автора термина, математика Э.Каснера, во всей Вселенной нет ни одного материального объекта в количестве гугола единиц. Назвав свою систему Google и явно ассоциируя это название с термином «гугол», основатели ПС хотели выразить необъятный масштаб интернета. ПС автоматически определяет из какого региона поступил запрос и в соответствии с этим отображается на одном из 26 языков. Так, существует сайт www.google.ua, куда автоматически отсылаются пользователи из Украины.
Один из основателей Google – Сергей Брин. Один из основателей Google – Сергей Брин. Его семья уехала из СССР в 1979 году, когда Сергею было шесть лет. Закончив школу, в 1990 году он поступил в университет Мэриленд. Досрочно получив «красный» диплом бакалавра по математике и компьютерным системам, он продолжил учебу в Стэнфордском университете.
Научная работа Сергея Брина, как и его друга Ларри Пейджа, касалась поиска информации. Научная работа Сергея Брина, как и его друга Ларри Пейджа, касалась поиска информации. «Мы не читали в интернете гороскопов и объявлений. Нас интересовал поиск – та информация, которая по-настоящему влияет на жизнь людей», - рассказывает Брин.
Одну работающую программу поиска Сергей написал в 1994 году. Одну работающую программу поиска Сергей написал в 1994 году. Она автоматически искала на сайте «Плейбоя» новые картинки и закачивала их на рабочий стол в компьютере Брина.
Осенью 1996 года на сайте Стэнфордского университета заработала поисковая страница. Это была практическая часть научной работы Брина и Пейджа. Осенью 1996 года на сайте Стэнфордского университета заработала поисковая страница. Это была практическая часть научной работы Брина и Пейджа. А необходимый для работы поисковика сервер объемом 1024 Гб располагался прямо в комнате Брина в университетском общежитии.
В основе поисковой системы лежал запатентованный в 1996 г. алгоритм PageRank. В основе поисковой системы лежал запатентованный в 1996 г. алгоритм PageRank. Принцип действия: все многочисленные найденные страницы ранжировались по числу ссылающихся на них других страниц. Таким образом наверху оказывались самые востребованные страницы.
Поисковая система оказалась настолько удобной, что к лету 1998 года к ней обращалось около 10 тысяч пользователей. Поисковая система оказалась настолько удобной, что к лету 1998 года к ней обращалось около 10 тысяч пользователей. Брин и Пейдж взяли академический отпуск и 7 сентября 1998 года основали компанию Google Inc.
В 1999 году Google стала самой популярной ПС и с тех пор ее рейтинг не уменьшался. В 1999 году Google стала самой популярной ПС и с тех пор ее рейтинг не уменьшался. В языке американцев появилось новое слово – «гуглить», т.е. искать в интернете (как само собой разумеющееся) с помощью Google.
В США Google предпочитают 34,7% пользователей. В США Google предпочитают 34,7% пользователей. В мире доля Google для англоязычного поиска достигает 43,3%! Google позволяет производить поиск web-документов, изображений, новостей, сообщений форумов, а также сайтов из собственного каталога
Самый близкий преследователь Google в рейтинге ПС – компания Yahoo! Самый близкий преследователь Google в рейтинге ПС – компания Yahoo! Традиционно служба Yahoo! позиционировалась как развитый каталог ресурсов интернета, но возможности поиска все же присутствовали: до 2004 года в каталоге использовалась поисковая технология Google.
С 2004 года начала работу глобальная ПС Yahoo! Search. С 2004 года начала работу глобальная ПС Yahoo! Search. ПС позволяет искать web-документы, изображения, новости, сообщения форумов. Возможен поиск и в собственном каталоге. Существует также уникальная технология борьбы с поисковым мусором и фильтрация избыточных ссылок.
Компании Yahoo! с 2003 года принадлежат поисковые службы Inktomi, Fast и AltaVista. Компании Yahoo! с 2003 года принадлежат поисковые службы Inktomi, Fast и AltaVista.
Яндекс www.yandex.ru Яндекс www.yandex.ru Рамблер www.rambler.ru Апорт www.aport.ru
Официально поисковая машина Yandex.Ru была анонсирована 23 сентября 1997 года на выставке Softool. Официально поисковая машина Yandex.Ru была анонсирована 23 сентября 1997 года на выставке Softool. Слово «Яndex» было придумано за несколько лет до этого и означало «Языковой index», или, если по-английски, «Yandex» — «Yet Another indexer».
Основными отличительными чертами ПС Яндекс были и остаются: Основными отличительными чертами ПС Яндекс были и остаются: проверка уникальности документов (исключение копий в разных кодировках), учет морфологии русского языка, поиск с учетом расстояния, оценка релевантности (соответствия ответа запросу).
В ноябре 1997 года был реализован естественно-языковый запрос. В ноябре 1997 года был реализован естественно-языковый запрос. К Яндексу можно обращаться просто «по-русски», задавать длинные запросы и получать точные ответы. Средняя длина запроса в ПС сейчас — 2,7 слова. В 1997 году она составляла 1,2 слова, тогда пользователи поисковых машин были приучены к телеграфному стилю.
В 1998 году на Яндексе появилась возможность найти В 1998 году на Яндексе появилась возможность найти «похожий документ», список найденных серверов, а также поиск в заданном диапазоне дат, сортировка результатов поиска по времени последнего изменения.
В марте 2004 г. были реализованы новые возможности: В марте 2004 г. были реализованы новые возможности: система может отличать мнения людей от технической, вспомогательной и рекламной информации; система автоматически определяет, в каком городе находится пользователь и предлагает уточнение поиска по региону.
Яндекс позволяет производить поиск Яндекс позволяет производить поиск web-документов, изображений, новостей, сообщений блогов, товаров из интернет-магазинов, адресов предприятий и организаций, а также сайтов из собственного каталога
ПС поддерживает шесть языков: русский, английский, украинский, белорусский, французский и немецкий. ПС поддерживает шесть языков: русский, английский, украинский, белорусский, французский и немецкий. Язык документа определяется автоматически. Нужным языком можно ограничить область поиска.
С 2001 года, по опросам исследовательских компаний Gallup Media и Комкон, Яндекс является самым популярным поисковым ресурсом в рунете. С 2001 года, по опросам исследовательских компаний Gallup Media и Комкон, Яндекс является самым популярным поисковым ресурсом в рунете. Сегодня ежедневная аудитория Яндекса (включая зарубежных пользователей) – 12 млн. человек
В 1996 году программист Дмитрий Крюков написал поисковую программу для ресурсов интернета. В 1996 году программист Дмитрий Крюков написал поисковую программу для ресурсов интернета. Она сразу же была введена в эксплуатацию на www.rambler.ru Слово «rambler» означает «скиталец, странник, бродяга»
Весной 1997 года появляется Rambler's Top100 - уникальный рейтинг-классификатор, который не только оценивает на основе объективных данных популярность российских ресурсов, но и позволяет одним «кликом» попасть на них. Весной 1997 года появляется Rambler's Top100 - уникальный рейтинг-классификатор, который не только оценивает на основе объективных данных популярность российских ресурсов, но и позволяет одним «кликом» попасть на них.
Возникновение универсального счетчика, способного направлять аудиторию на разные ресурсы, создало в рунете динамичную конкурентную среду. Возникновение универсального счетчика, способного направлять аудиторию на разные ресурсы, создало в рунете динамичную конкурентную среду. Авторы сайтов стали более тщательно работать над своими сайтами, стремясь занять в Топ100 более высокие строчки. Хороший рейтинг давал дополнительные преимущества - быстрый рост аудитории.
В июне 2003 года Рамблер запустил новую версию поисковой машины, которая отличается от предыдущей по двум основным параметрам: В июне 2003 года Рамблер запустил новую версию поисковой машины, которая отличается от предыдущей по двум основным параметрам: во-первых, значительно увеличилась скорость поиска; во-вторых, благодаря новой архитектуре системы обновление поискового индекса происходит несколько раз в день.