Интернет-компания Yahoo! продолжает медленное движение в сторону перепрофилирования своих порталов в одну большую социальную сеть, параллельно с этим компания предлагает новые инструменты для сторонних разработчиков, при помощи которых можно будет удаленно работать с сервисами Yahoo!
Сегодня компания выпустила язык Yahoo Query Language Executive, позволяющий лучше контролировать и оперировать данными, получаемыми с сервисов Yahoo! Язык YQL Execute стал своеобразным расширением простого YQL, выпущенного в октябре 2008 года. При помощи YQL Execute пользователи и разработчики могут получать массивы данных с серверов Yahoo! в своих приложениях.
Оба языка являются компонентами стратегии Yahoo! Open Strategy, запущенной в прошлом году в ответ на взрывную популярность сервисов Facebook, MySpace и им подобных.
Помимо классического YQL, новый язык также работает с таблицами ODT, доступ к которым Yahoo! открыла в феврале этого года. “Разработчики могут теперь вызывать множество сервисов одновременно и оперировать со множеством источников данных, что сделает их приложения более мощными и разнообразными. Получаемые от серверов Yahoo! данные могут быть в реальном времени перекодированы из одного формата в другой”, – говорит Джонатан Тревор, руководитель разработки YQL Execute.
Одновременно с YQL Execute компания также представила новую версию технологии YSlow, предназначенную для высоко нагруженных сайтов. Новая версия YSlow получила поддержку технологии Smush It, сжимающей и оптимизирующей веб-контент без его изменения.