Тенденции использования вебтехнологий Изменение характера 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) – система управления содержанием