Yahoo-трубы

Веб-приложение

Yahoo! Трубы
Логотип Yahoo! Pipes
Скриншот Yahoo! Pipes
Типичные Yahoo-трубы
Тип сайта
Разработчик ремиксов
Растворился30 августа 2015 г. ( 2015-08-30 )
ВладелецЙаху!
СозданоПаша Садри, Эд Хо, Джонатан Тревор, Идо Грин и Дэниел Раффель
URLhttp://pipes.yahoo.com/pipes/
КоммерческийДа
РегистрацияНеобходимый
Запущен7 февраля 2007 г. ; 17 лет назад ( 2007-02-07 )
Текущий статусНе действует с 30 июня 2015 г. ( 2015-06-30 )

Yahoo! Pipes — это веб-приложение от Yahoo!, предоставляющее графический пользовательский интерфейс для создания мэшапов данных , которые объединяют веб-каналы , веб-страницы и другие сервисы; создания веб-приложений из различных источников; и публикации этих приложений. Приложение работало, позволяя пользователям «передавать» информацию из различных источников, а затем устанавливать правила для того, как этот контент должен быть изменен (например, фильтрация). В дополнение к странице редактирования канала, на веб-сайте была страница документации и страница обсуждения. Страница документации содержала информацию о каналах, включая руководства по редактору каналов и устранению неполадок. Страница обсуждения позволяла пользователям обсуждать каналы с другими пользователями.

История

Yahoo! Pipes был выпущен в бета-версии 7 февраля 2007 года. Он был создан Пашей Садри, Эдом Хо, Джонатаном Тревором, Идо Грином и Дэниелом Раффелом из Yahoo! Его создатели описывают его так:

…хостинговая служба, которая позволяет вам ремикшировать каналы и создавать новые мэшапы данных в среде визуального программирования. Название службы отдает дань уважения Unix pipes , которые позволяют легко объединять простые утилиты в командной строке.

—  Официальный блог Yahoo! Pipes, [1]

4 июня 2015 года было объявлено, что Pipes будет работать в режиме «только чтение» с 30 августа 2015 года и будет закрыт 30 сентября 2015 года. [2] Yahoo не предлагала платную версию, а вместо этого полностью закрыла программу.

Цель

Целью Yahoo! Pipes было создание новых страниц путем агрегации RSS-каналов из разных источников. Yahoo! Pipes имел множество модулей, которые можно было использовать либо для извлечения данных из источников, либо для редактирования данных, полученных из источников. Эти модули были сгруппированы в категории: источники, пользовательский ввод, операторы, URL, строка, дата, местоположение и число.

Создание и редактирование трубы

Чтобы создать или отредактировать канал, пользователь должен был зарегистрироваться с помощью идентификатора Yahoo!. Создание и редактирование каналов полностью осуществлялось в режиме онлайн; пользователю не нужно было загружать плагин, программу или приложение. Пользователь выбирал опцию «Создать канал», чтобы открыть редактор каналов. Редактор каналов состоял из трех панелей: холст, библиотека и отладчик. Канал создавался с использованием этих панелей. После создания канал сохранялся и запускался. Затем пользователь мог дать каналу имя и краткое описание. Если создатель канала решал опубликовать канал, он становился видимым для всех. Другие пользователи могли клонировать канал, который они затем могли редактировать для собственного использования.

Холст

Холст был основной панелью, где производилось редактирование труб. Он находился в центре страницы. Модули, выбранные из панели Библиотеки, перетаскивались на эту панель и соединялись вместе. После того, как модули были подключены в нужном порядке, труба была готова к использованию.

Библиотека

Библиотека была местом, где выбирались модули для перетаскивания на холст. Эти модули были сгруппированы по их функциям. Панель библиотеки находилась с левой стороны.

Источники

В этой категории были модули, которые использовались для сбора данных из одного или нескольких источников в Интернете.

Пользовательский ввод

Модули в этой категории позволяют пользователю добавлять вход в трубу. Используя модули в этой категории, пользователь может добавлять дату, местоположение, число, текст или URL-вход в трубу.

Операторы

Модули в этой категории использовались либо для фильтрации, либо для преобразования данных, которые текут в трубе. Он содержал модули filter, count, location extractor, loop, regex, rename, reverse, sort, split, sub-element, tail, truncate, union, unique и web service.

URL

В этой категории был только модуль URL-конструктора. Каналы должны были иметь URL-адреса RSS для получения контента. Этот URL-конструктор позволял пользователям создавать URL-адреса вместо ввода URL-адреса. Он использовал базовый URL-адрес и параметры запроса для генерации других URL-адресов.

Нить

Модули в этой категории использовались для изменения или объединения строк. Строка Builder, строка regex, строка replace, подстрока, термин extractor и translate были модулями этой категории.

Дата

В этой категории было всего два модуля. Это были date builder и date formatter. Модуль date builder преобразовывал текст в дату, когда был текст в формате даты, например «вчера» или «завтра». Модуль date formatter принимал дату в качестве входной даты и изменял ее в нужный формат.

Расположение

Эта категория содержала только модуль location builder. Этот модуль распознавал строки, которые были описанием местоположения, и преобразовывал их в географическое местоположение. Его входные данные были в форме строки, а выходные — в форме местоположения.

Число

Эта категория имела только модуль простой математики. Он применял простые математические операции к принимаемым входным числам и выдавал результат математической операции. И входные данные, и выходные данные были числами.

Отладчик

Это панель, которая показывает вывод выбранного модуля на конвейере. При проектировании конвейера, когда пользователь нажимает на модуль на холсте, панель отладчика показывает вывод выбранного модуля. Она показывает как заголовок, так и содержимое каждого элемента.

Мэшапы

Веб -мэшап — это веб-приложение, которое объединяет данные из нескольких источников веб-данных в одно интегрированное веб-приложение. Так же, как Unix-каналы часто используются для быстрого объединения нескольких различных источников данных, но, как правило, недостаточны для создания полезного приложения, Yahoo! Pipes — это инструмент для мэшапов данных, а не полноценный редактор мэшапов . [3]

Смотрите также

Ссылки

  1. The Pipes Development Team (7 февраля 2007 г.). «Введение в Pipes». Yahoo Pipes Blog . Архивировано из оригинала 5 июня 2015 г. Получено 26 апреля 2021 г.
  2. Pipes End-of-life Announcement, архивировано из оригинала 4 июня 2015 г. , извлечено 6 сентября 2017 г.
  3. ^ «Обзор Yahoo! Pipes».
Взято с "https://en.wikipedia.org/w/index.php?title=Yahoo_Pipes&oldid=1242886089"