web2 0-120515015143-phpapp01

5

Upload: ulker-qardashova

Post on 25-Jul-2015

80 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Web2 0-120515015143-phpapp01
Page 2: Web2 0-120515015143-phpapp01

Web 2.0 (определение Тима О’Рейли) — методика проектирования систем, которые путём учета сетевых взаимодействий становятся тем лучше, чем больше людей ими пользуются.

Говоря «становятся лучше», имеют в виду скорее «становятся полнее», однако вопросы её надёжности, достоверности, объективности не рассматриваются.

По сути, термин "Web 2.0" обозначает проекты и сервисы, активно развиваемые и улучшаемые самими пользователями: блоги, социальные сети и т.д.

Page 3: Web2 0-120515015143-phpapp01

совместный поиск; совместное хранение закладок; создание и совместное использование медиа-

материалов (фотографий, видео, аудиозаписей…);

совместное создание и редактирование гипертекстов;

совместное редактирование и использование в сети текстовых документов, электронных таблиц, презентаций и других документов;

совместное редактирование и использование карт и схем.

Page 4: Web2 0-120515015143-phpapp01

Веб-службы — это программы, доступ к которым осуществляется через Веб (то есть протокол HTTP), а обмен данными происходит в формате XML или JSON, используя один из трех наиболее распространенных архитектурных стилей проектирования приложений: RPC, SOAP или REST. В результате программное обеспечение может использовать веб-службы вместо того, чтобы самостоятельно реализовывать требуемый функционал (например, проверить введенный в форме почтовый адрес). В отличие от обычных динамических библиотек, такой подход обладает рядом плюсов:

Веб-служба находится на серверах компании, которая её создала. Поэтому в любой момент пользователю доступна самая свежая версия данных и ему не приходится заботиться об обновлениях и вычислительных мощностях, требуемых для выполнения операции.

Инструменты для работы с HTTP и XML есть в любом современном языке программирования, поэтому веб-службы переходят в разряд платформонезависимых.

Page 5: Web2 0-120515015143-phpapp01

зависимость сайтов от решений сторонних компаний, зависимость качества работы сервиса от качества работы многих других компаний;

слабая приспособленность нынешней инфраструктуры к выполнению сложных вычислительных задач в браузере;

уязвимость конфиденциальных данных, хранимых на сторонних серверах, для злоумышленников (известны случаи хищения личных данных пользователей, массовых взломов учётных записей блогов);

серьёзнейшим недостатком сайтов web 2.0, где контент касается социально-значимых вопросов и допускаются пользователи под псевдонимами и анонимно, все чаще становится "затопление вздором" (английский термин BS-flooding).