phdru.name / Russian / Software

Web 2.0

"Web 2.0" решает задачу приблизить web к каждому пользователю. Делается это двумя способами. Во-первых, web-приложения (а сейчас большинство сайтов - динамические web-приложения) становятся быстрее. Ускорение достигается за счёт того, что при работе пользователя со страницей страница не перегружается каждый раз; вместо этого браузер отправляет серверу запрос, не перезагружая страницу, а ответ помещается на уже открытую страницу. Таким образом достигаются следующие преимущества: часть работы переносится с сервера на клиент (в браузер пользователя); web-приложения становятся похожими на десктопные приложения; серверу не надо парсить каждый большой запрос - запросы идут маленькие; серверу не надо на каждый ответ рендерить полную страничку HTML - достаточно послать небольшой ответ. Недостаток такого подхода - большое количество запросов к серверу и требование наличия у пользователя мощного браузера с поддержкой достаточно свежей версии языка JavaScript.

Второе направление - социальные взаимодействия. Пользователям позволяют общаться, пользователей приглашают общаться, чуть ли не заставляют общаться с подрядчиками и друг с другом. Используются все виды прямой и обратной связи - email, потоки новостей на сайте и в Atom/RSS, форумы, интернет-пейджеры, социальные сайты и сети.

Специально для пользователей создаются и средства совместной работы через web - обмен файлами, совместное редактирование документов, таблиц, и т.д.

В сущности, "Web 2.0" - это развитие идеи порталов. Порталы, вооружённые новыми технологиями, и украшенные разнообразными средствами общения и совместной работы. А суть всё та же - удержать пользователя, продать товар, прокрутить рекламу...


Эта страница https://phdru.name/Russian/Software/web2_0.html была сгенерирована 14.07.2021 в 00:38:06 из шаблона CheetahTemplate web2_0.tmpl; Некоторые права зарезервированы. Вы можете узнать о технических аспектах этого сайта.