Web 2.0 - простые системы

19.10.05

Успех технологий Web 2.0 во многом обязан тому, что большая часть этих технологий представляла собой простые прагматичные решения. RSS стал, возможно, единственным широкораспространенным веб-сервисом именно потому, что он прост. А сложныекорпоративные наборы - строятся из простых и надежных конструкций. Если вы хотите создать успешный Web 2.0 сервис, примите во внимание следующие рекомендации:Поддерживайте упрощенные модели программирования и выполучите систему, которую можно свободно преобразовывать. Проблема корпоративныхвеб-сервисов в том, что они предполагают жестко оговоренноепартнерство. Во многих случаях это оправданно, но зачастую самыеинтересные приложения могут быть построены на весьма хрупкой основе.Думайте о синдикации, а не о координации бизнес процесса. Простые веб-сервисы- как RSS или сервисы на базе REST - занимаются синдикацией данных, непытаясь контролировать, что происходит с информацией на другом концецепочки. Идея сквозной передачи данных является одной из базовых идейсамого Интернета.

Проектируйте с учетом возможных переделок и улучшений.Системы, подобные RSS сходны тем, что особых помех для ихповторного использования не существует. Большая часть полезного софтанаходится в открытых исходниках, а если и нет, то имеется не так ужмного способов защитить свою интеллектуальную собственность.Стандартная браузерная функция "посмотреть исходник" позволяет любомучеловеку скопировать любую веб-страницу. RSS был спроектирован длятого, чтобы пользователь мог читать контент тогда, когда это удобноему, а не поставщику информации. Самые успешные веб-сервисы - это, какправило, такие службы, которые могут быть изменены неожиданным для ихсоздателей образом.