Концепция Web 2.0 — методика проектирования систем, которые путём учета сетевых взаимодействий, становятся тем лучше, чем больше людей ими пользуются (Tim O’Reilly — What Is Web 2.0) Internet как платформа Пользователи становятся активными участниками работы сети. Мы наполняем сеть информацией, сами её организуем, сами определяем параметры поиска, способы обработки... Мы из пользователей превращаемся в соавторов. 1 Примеры элементов Web 2.0 Wikipedia – энциклопедия, заполняемая совместными усилиями энтузиастов. Они не только публикуют свои статьи, но и редактируют, статьи созданные другими авторами – распределенная, совместная работа авторов в сети. 2 Пиринговая (Peer to Peer – «равный к равному») сеть BitTorrent – пользователи не только делятся информацией друг с другом, но и выделяют друг другу ресурсы своего компьютера – распределенная сеть равноправных пользователей (децентрализация Web 2.0). Каждый участник и клиент и сервер. Централизованного хранилища данных нет, нагрузка сети распределяется равномерно. Чем больше пользователей будет отдавать конкретный файл, тем быстрее его получат те, у кого его еще нет. Значит качество сети улучшается по мере роста числа пользователей. 3 Блоги, социальные сети - открытые сетевые дневники, живые журналы для пользователей Web → 4 Некоторые технологии Web 2 Мэшап (Mash-up — «смешение») – это Web-приложение, объединяющее данные из нескольких источников в один интегрированный инструмент, в результате создаётся новый уникальный Web-сервис, изначально не предлагаемый ни одним из источников Web-синдикация (RSS-ленты) – распространении заголовков материалов и ссылки на них (оперативная доставка динамического Web) AJAX – подход к построению пользовательских интерфейсов вебприложений, при котором Web-страница, не перезагружаясь, асинхронно загружает нужные пользователю данные. Web-службы – отдельные независимые приложения многократного использования, которые представляют свои функции через Webинтерфейс. Для связи с внешним миром, вместо протокола удаленного вызова процедур (RPC), используют протокол HTTP. 5 Заключение Основные свойства Web 2.0 – это простота и удобство в занесении информации, её поиске и совместном использовании. 6