Сайт-агрегатор
Сайт-агрегатор («мешап», от сленг. англ. «mash-up», смешивать) — веб-приложение или интернет-сайт, объединяющее данные из нескольких источников в один с единым пользовательским интерфейсом; например, сайты-агрегаторы отзывов различных кино- или иных критиков (Rotten Tomatoes и Metacritic), сайты для покупки авиабилетов с возможностью выбора наиболее удобного предложения, сайты для бронирования гостиницы и тд.
Виды:
- Пользовательский агрегатор — самый популярный и известный тип, объединяет разные по типу данные из нескольких сайтов в один, используя простой пользовательский интерфейс.
- Агрегатор данных — интегрирует данные одного типа из похожих источников.
- Бизнес-агрегатор — комбинация первых двух видов, но с возможностью редактировать данные; ориентирован на различные бизнес-приложения.
Содержание |
[править] Виды агрегаторов (мэшапов)
Наиболее известный — это пользовательский тип мэшапа, примером которого служат большинство приложений Google Maps. Пользовательские мэшапы объединяют элементы данных из нескольких источников, скрывая это за простым унифицированным графическим интерфейсом.
Мэшапы данных («enterprise»-мэшапы) смешивают (интегрируют) данные близкие по типу из разных источников (см. Yahoo! Pipes), например, объединяя данные из нескольких RSS-фидов в один фид с графическим интерфейсом. «Enterprise»-мэшап (см. Denodo Technologies и JackBe) обычно интегрирует данные из внешних и внутренних источников. Такой мэшап может, например, создавать отчёт о занятой части рынка, объединяя внешний список всех проданных за прошедшую неделю домов с внутренними данными о том, какие дома были проданы отдельным агентством.
Бизнес-мэшап — это комбинация всего вышеупомянутого, фокусирующаяся на агрегации и представлении данных, при этом добавляется возможность управления данными (редактирование, добавление), что позволяет использовать конечный результат в качестве бизнес-приложения.
Телеком-мэшап — это телекоммуникационный сервис, элементы которого собраны из нескольких источников. Например, некто может получать базовый сервис от компании A, тон обратного звонка от компании Б, сервис голосовой почты от компании В, и т. д.
Обучающий-мэшап («Training»-мэшапы) это обучающий сервис в Wеb (интегрирующий) данные из различных обучающих источников в интернете. Мэшапы внутри мэшапов называются «мэшапами-монстрами»
[править] Термин мэшап
Термин «Мэшап» (от сленг. англ. mash-up, дословно «толочь», «взбивать») изначально возник в музыкальных субкультурах и обозначал смешение в одной песне нескольких композиций. Позже этот термин перекочевал в Интернет, и обозначает смешение на одном сайте или веб-приложении данные из нескольких источников, на многих мэшапах это смешение происходит автоматически.
Мэшап — это пример шаблона проектирования «Фасад» (анг. Facade)[1]. Это шаблон проектирования, который предлагает упрощённый интерфейс для большего количества кода (в случае мэшапов — код для агрегации разных фидов с различными API).
[править] Особенности
- Довольно популярным сайтом для создания агрегаторов является Yahoo! Pipes от компании Yahoo!.
- От веб-порталов сайт-агрегатор отличается технологией конвертирования данных, если веб-порталы — это пережиток эпохи web 1.0, то сайты-агрегаторы — это изобретение эпохи web 2.0.
[править] Пример нового качества
При объединении картографических данных Google Maps с данными о недвижимости с Craigslist получается новый уникальный веб-сервис, изначально не предлагаемый ни одним из источников данных.
[править] Государственное регулирование
В июне 2015 года Роспотребнадзор обратился в правительство России с предложением блокировать недобросовестные интернет-магазины и (торговые) агрегаторы товаров и предлагает взять процедуру проверки интернет-магазинов на себя.[2] В марте 2017 года произошел скандал, когда Роспотребнадзор представил в Правительство РФ не согласованную с другими министерствами версию законопроекта «о торговых агрегаторах», приложив документы другой, согласованной версии. Роскомсвобода обвинила Роскомнадзор в подлоге, ставящем под угрозу существование агрегаторов: ведь из новой версии закона пропала норма об ограничении ответственности агрегатора в пределах поступившей на его счет суммы предоплаты, зато появилась ответственность за любую информацию от продавцов.[3]
С 1 января 2017 года в России вступил в силу Закон о новостных агрегаторах. Согласно нему, агрегаторы, которые посещают более одного миллиона пользователей в сутки, должны предоставить в Роскомнадзор сведения, позволяющие идентифицировать владельца новостного агрегатора, который теперь должен проверять достоверность общественно значимой информации до ее распространения и удалять ее по предписанию регулятора.[4]
[править] См. также
[править] Примечания
- ↑ «Design Patterns: Elements of Reusable Object-Oriented Software» (ISBN 0-201-63361-2) by the Gang of Four (Erich Gamma, Richard Helm, Ralph Johnson and John Vlissides)
- ↑ http://www.interfax.ru/russia/447874
- ↑ https://rublacklist.net/26655/
- ↑ https://www.gazeta.ru/tech/2017/02/21/10535729/all_news.shtml
Сайт-агрегатор относится к темам: |