Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

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

История [ править ]

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

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

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

4 июня 2015 г. было объявлено, что с 30 августа 2015 г. Pipes будут доступны только для чтения, а 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-адресов.

Строка [ править ]

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

Дата [ править ]

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

Местоположение [ править ]

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

Номер [ править ]

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

Отладчик [ править ]

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

Мэшапы [ править ]

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

См. Также [ править ]

  • Редактор Google Mashup (больше не поддерживается с 14 января 2009 г.)
  • Вездесущность Mozilla
  • Yahoo! язык запросов
  • Скретч-язык программирования
  • EMML
  • Открытый Mashup Alliance
  • Сервер WSO2 Mashup
  • Узел-КРАСНЫЙ
  • Рабочий процесс (приложение) Apple приобрела приложение для создания сценариев
  • IFTTT
  • Zapier

Ссылки [ править ]

  1. ^ Блог о трубах
  2. ^ Трубы Конец срока службы объявлений , в архиве с оригинала на 4 июня 2015 , извлекаться 6 сентября 2017
  3. ^ "Yahoo! Обзор труб" .