- •Кафедра __Экономики и менеджмента__
- •Тема 1. Основы World Wide Web (www)
- •1.1. Сервис www
- •1.2. Адресация веб-ресурсов. Url, urn, uri
- •1.3. Язык гипертекстовой разметки html
- •1.4. Протокол http
- •1.5. Программное обеспечение сервиса www
- •Браузеры
- •Роботы-«пауки»
- •Тема 2. Типы сайтов
- •2.1. Статические и динамические сайты
- •2.2. Информационные сайты и веб-приложения
- •2.3. Порталы и специализированные сайты
- •Тема 3. Проектирование структуры веб-сайта
- •3.1. Внутренняя и внешняя структура
- •3.2. Типовые структуры Линейная структура
- •Иерархия
- •«Паутина»
- •3.3. Практические рекомендации по структуре
- •Тема 4. Практические рекомендации при создании сайта
- •4.1. Рекомендации для создания «хорошего» сайта На кого ориентирован сайт
- •Обновление информации
- •Социализация сайта
- •Выбор доменного имени
- •Навигация по сайту
- •Обеспечение уникального контента
- •Использование уникальных названий
- •Выдерживать структуру веб-документа
- •Пишите валидный код
- •Используйте стили
- •Ограничение в применении Flash и JavaScript
- •Сохранение ссылочной целостности
- •4.2. Обслуживание веб-сайта в процессе эксплуатации
- •Тема 5. Выбор хостинга для сайта
- •5.1. Основные критерии Стоимость
- •Серверные скрипты и cgi
- •5.2. Поддержка баз данных
- •5.3. Администрирование и доступ к файловой системе
- •Дополнительные возможности
- •Максимальная нагрузка на сервер
- •Время отклика
- •Техническая поддержка
- •Почтовые аккаунты
- •Логи и статистика
- •5.4. Резервное копирование
- •Тема 6. Факторы ранжирования веб-сайтов
- •6.1. Метод ранжирование
- •6.2. Классификация факторов ранжирования
- •6.3. Внешние факторы ранжирования
- •Тема 7. Этапы поискового продвижения
- •7.1. Поисковое продвижение сайта
- •7.2. Эффективность продвижения сайтов
- •7.3. Стоимость поискового продвижения
- •Тема 8. Веб-графика: перспективы и тренды
- •8.1. Графические технологии www
- •Тема 9. Развитие веб-технологий: тенденции и перспективы
- •9.1. Перспективы Веб
- •Особенности web 2.0
- •Основные элементы web 2.0
- •Метки (теги)
- •Социализация
- •Недостатки Веб 2.0
- •Семантические веб-сервисы
- •9.5. Сравнение технологий web 1.0, web 2.0 и web 3.0
Семантические веб-сервисы
В то время как совокупность ресурсов и их метаданных можно считать статической частью семантической паутины, её динамическую часть представляют т. н. семантические веб-сервисы — законченные элементы программной логики с однозначно описанной семантикой, доступные через Интернет и пригодные для поиска, композиции и выполнения.
Технически, семантический веб-сервис отличается от обычного веб-сервиса наличием не только описания интерфейса (обычно на языке WSDL) в терминах типов данных, передаваемых сервису, возвращаемых значений и генерируемых ошибок, но и семантического описания всех его характеристик. Заметим, что дублирования данных, упомянутого в числе недостатков семантической паутины, здесь не происходит: WSDL-описания изначально были предназначены для машинной обработки.
Потенциальная выгода от использования семантических веб-сервисов заключается в возможности автоматического поиска (а также композиции) программными агентами подходящих сервисов для решения поставленных задач. Тем не менее, сложность этой задачи в её общей формулировке пока позволяет добиваться некоторых положительных результатов только в узкоспециализированных отраслях, явным образом выигрывающих от внедрения сервисно-ориентированной архитектуры, например в интеграции корпоративных приложений.
9.5. Сравнение технологий web 1.0, web 2.0 и web 3.0
Для более полного представления о том, какие перспективы несет семантический веб выделим ряд факторов сравнения и выведем сводную таблицу, характеризующую прошлое, настоящее и будущее Всемирной паутины (Табл.1).
Таблица 1. Сравнение технологий web 1.0, web 2.0 и web 3.0
Технологи и параметры |
Web 1.0 |
Web 2.0 |
Web 3.0 |
Обобщенное описание |
Интерактивная паутина |
Программируемая паутина |
Паутина связанных данных |
Единица представления |
Веб-страница |
Веб-приложение |
Пространство данных |
Значимая единица обмена данными |
Адрес страницы (URL) |
Адрес веб-приложения (URL) |
URI ресурса, сущности, объекта |
Зернистость данных |
Низкая (HTML-страница) |
Средняя (XML-тег) |
Высокая (объекты RDF) |
Представляемые услуги |
Поиск (возможность ИСКАТЬ ИНФОРМАЦИЮ, результаты поиска не точны) |
Сообщества (блоги в социальных сетях) |
Поиск (способ НАХОДИТЬ ИНФОРМАЦИЮ, результаты поиска точны ) |
Фактор участия пользователя |
низкий |
средний |
высокий |
Фактор удовлетворенности пользователя от использования сайта |
низкий |
средний |
высокий |
Фактор ссылаемости на данные (обращения по ссылкам) |
низкий (документы) |
средний (документы) |
высокий (документы и их отдельные части) |
Фактор субъективности |
высокий |
средний (возможность выбора партнеров (friend lists) или установления ограничений на доступ к данным в блогах) |
низкий (каждый может обратиться к ресурсу через URI) |
Уровень трансклюзивности содержимого |
низкий |
средний ("смешивание" данных, управляемое кодом приложения) |
высокий ("смешивание" данных, управляемое данными) |
Уровень соответствия видимого предпочитаемому (What You See Is What You Prefer (WYSIWYP)) |
низкий |
средний |
высокий (настраиваемое описание представления ресурсов) |
Доступность данных (открытый доступ к данным) |
низкая |
средняя (доступ через бункеры данных — серверные приложения) |
высокая (прямой доступ) |
Средства идентификации пользователей |
слабые |
средние (OpenID) |
сильные (FOAF+SSL) |
Модель развертывания системы |
Централизованная |
Централизованная, с делегированием части полномочий пользователем (регистрация нового пользователя автоматически приводит к созданию среды для него ) |
Распределенная, с выделенными централизованными функциями |
Модель данных |
Логическая (иерархическая, на основе DOM) |
Логическая (иерархическая, на основе XML) |
Концептуальная (графы RDF) |
Пользовательский интерфейс |
Динамически генерируемый (server-side) статичный интерфейс (client-side) |
Динамически генерируемый (server-side), с возможностью частичного изменения на стороне клиента (XSLT, XQuery/XPath) |
Полностью динамический интерфейс, представляемый возможностью самоописания RDF |
Возможности запросов данных |
Полнотекстовый поиск |
Полнотекстовый поиск |
Полнотекстовый поиск + поиск в графовых структурах с помощью SPARQL (Structured Graph Pattern Query Language) |
Web как средство массовой информации |
Представляет мнение автора/издателя |
Отражает мнение социальной группы, состоящей из равноправных авторов и комментаторов |
Представляет мнение социальной группы, подкрепленное экспертными оценками |
При разработке лекций использовался материал
1. Анатольев А.Г. Конспекты лекций ОмГТУ, кафедра АСОИУ [электронный ресурс]. Режим доступа: http://www.4stud.info/ppp/lectures.html (06.08.2014)
2.
Составитель ________________________ С.В. Крошилин
(подпись)
«____»_______________20 г.
