Тенденции использования веб- технологий

advertisement
Тенденции использования вебтехнологий
Изменение характера webсайтов
Постепенно web-сайты прошли путь:

От размещённого в сети массива информации
(возможно, использующего программную
поддержку)

До полноценных программных систем,
имеющих только одну принципиальную
особенность – «идеальный интерфейс», т.е.
web-интерфейс, делающий систему доступной
очень широкому кругу пользователей
Термин Web 2.0 (© Тим О'Рейл) очень спорный
Принципы и тенденции Web 2.0





Поддержка сетевого взаимодействия
пользователей
Пользователи активно участвуют в
наполнении сайта материалом
Сервера обмениваются данными друг с
другом
Организуются социальные сети
Организуются сервисы для хранения
индивидуальных ресурсов
Технологии




AJAX
Обмен данных на основе XML
Веб mash-up
публикация новостей на сайте (RSS)
RSS

RSS-агрегаторы
1.
2.
3.
4.
На сайте создаётся поток RSS-новостей (XMLдокумент) и даётся ссылка на него
Пользователь регистрирует эту ссылку в
агрегаторе
Программа-агрегатор опрашивает сервера на
предмет наличия новостей
При наличии программа-агрегатор
информирует пользователя
WikiWiki
Открытые сайты, т.е. сайты, весь текст которых
может создаваться, изменяться любым
участником, т.е. реализуется совместная правка
страниц сайта.
 Вся история правок сохраняется в базе данных
 Не используется html, а используются более
человеко-ориентированные языки разметки
 Автоматически отслеживаются ссылки с одних
страниц на другие
Язык разметки WikiWiki




Ссылка (внешняя): [адрес] или [адрес
текст ссылки]
Ссылка внутренняя: [[Название]]
[[Название|Текст ссылки]]
Разделы == Заголовок ==, === Заголовок
=== и т.д.
Списки: # пункт, * пункт
Управление сайтом





Наполнение -> управление
Статический сайт – наполнение с помощью ftp
Динамический – наполнение данными
преимущественно через web-интерфейс
Структура и способы навигации тоже
представляются как данные
CMS (Content Management System) – система
управления содержанием
Download