SlideShare a Scribd company logo
1 of 62
Предметно-ориентированное программное обеспечение Актуальные веб-технологии. Программное обеспечение как сервис
Web Что такое всемирная паутина? Кто и когда ее создал?
6 августа 1991 года
Web
URI  (UniformResourceIdentifier) URL  (UniformResourceLocator) DNS
Всемирная паутина HTTP   HTML   URL СSS URN
Семантическая паутина
Тенденции развития ,[object Object]
Социальная паутина,[object Object]
Активное
гостевые книги,
форумы,
чаты,
блоги,
wiki-проекты,
социальные сети,
системы управления контентом.,[object Object]
Активное
гостевые книги,
форумы,
чаты,
блоги,
wiki-проекты,
социальные сети,
системы управления контентом.,[object Object]
Технологии и концепции Web 2.0 ,[object Object]
AJAX
Веб-синдикация
Mush-up
Метки (теги)
Блоги
Социализация
Дизайн,[object Object]
слабая приспособленность инфраструктуры
уязвимость конфиденциальных данных,[object Object]
Web 3.0 (определение Джейсона Калаканиса) Высококачественный контент и сервисы, которые создаются талантливыми про-фессионаламина технологической плат-формеWeb 2.0.
dot.com
dot.com 10 марта 2000 года
Веб-технологии
Протокол HTTP HyperTextTransferProtocol Протокол прикладного уровня передачи данных.
Протокол HTTP HyperTextTransferProtocol Протокол прикладного уровня передачи данных.  HTTPS  HTTPSecure
Протокол HTTP HyperTextTransferProtocol (80 порт) Протокол прикладного уровня передачи данных.  HTTPS  HTTPSecure (443 потр)
Протокол SMTP SimpleMailTransferProtocol Cетевойпротокол, предназначенный для передачи электронной почты в сетях TCP/IP.
Протокол SMTP SimpleMailTransferProtocol Cетевойпротокол, предназначенный для передачи электронной почты в сетях TCP/IP. ESMTP Extended SMTP
Протоколы POP3и IMAP PostOfficeProtocolVersion3 Используется почтовым клиентом для получения сообщений электронной почты с сервера. Обычно используется в паре с протоколом SMTP.
Протоколы POP3и IMAP ,[object Object]
Транзакция
Обновление ,[object Object]
Протоколы POP3и IMAP ,[object Object],MS Outlook, Mozilla Thunderbird, The Bat!, KMail ,[object Object],Outlook Express, Opera,  Mozilla Thunderbird, The Bat!
Протокол FTP FileTransferProtocol протокол, предназначенный для передачи файлов в компьютерных сетях.  Порт 20 для данных, порт 21 для команд.
AJAX Асинхронный JavaScript и XML Подход к построению интерактивных пользовательских интерфейсов веб-приложений, заключающийся в «фоновом» обмене данными браузера с веб-сервером. 18 февраля 2005 года (1998 год)
AJAX ,[object Object],с использованием XMLHttpRequest; динамическое создание дочерних фреймов; динамическое создание тега <script>. ,[object Object],[object Object]
Преимущества AJAX ,[object Object]
Уменьшение нагрузки на сервер
Ускорение реакции интерфейса,[object Object]
Контент не доступен поисковикам
Методы учета статистики неактуалены
Усложнение проекта
Включенный JavaScript в браузере,[object Object]

More Related Content

What's hot

Тренинги по Azure для AWS-профессионалов
Тренинги по Azure для AWS-профессионаловТренинги по Azure для AWS-профессионалов
Тренинги по Azure для AWS-профессионаловAlexander Babich
 
Windows azure общий обзор
Windows azure общий обзорWindows azure общий обзор
Windows azure общий обзорMicrosoft
 
Что такое адаптивный сайт и кому он нужен
Что такое адаптивный сайт и кому он нуженЧто такое адаптивный сайт и кому он нужен
Что такое адаптивный сайт и кому он нуженADN Digital Studio
 
Pryaniky - использование облаков в корпоративной среде
Pryaniky - использование облаков в корпоративной средеPryaniky - использование облаков в корпоративной среде
Pryaniky - использование облаков в корпоративной средеPryaniky.com
 
Архитектура и технологии Pryaniky.com
Архитектура и технологии Pryaniky.comАрхитектура и технологии Pryaniky.com
Архитектура и технологии Pryaniky.comPryaniky.com
 
Azure - подведение итогов
Azure - подведение итоговAzure - подведение итогов
Azure - подведение итоговAlexander Babich
 
Евгений Молев, Burbon.ru и Дмитрий Попов, Itees
Евгений Молев, Burbon.ru и Дмитрий Попов, IteesЕвгений Молев, Burbon.ru и Дмитрий Попов, Itees
Евгений Молев, Burbon.ru и Дмитрий Попов, IteesЕвгений Курбанов
 
Roman Zdebskiy - Windows Azure
Roman Zdebskiy - Windows AzureRoman Zdebskiy - Windows Azure
Roman Zdebskiy - Windows AzureAndrew Mayorov
 
Hivext - platform web-services, platform web-applications
Hivext -  platform web-services, platform web-applicationsHivext -  platform web-services, platform web-applications
Hivext - platform web-services, platform web-applicationsguestaa90e4cb
 
Обзор функционала IBM Connections v4.5
Обзор функционала IBM Connections v4.5Обзор функционала IBM Connections v4.5
Обзор функционала IBM Connections v4.5Andrey Mikheev
 
Алексей Попов "LiveStreet CMS — бесплатный движек для блого-социальных сообще...
Алексей Попов "LiveStreet CMS — бесплатный движек для блого-социальных сообще...Алексей Попов "LiveStreet CMS — бесплатный движек для блого-социальных сообще...
Алексей Попов "LiveStreet CMS — бесплатный движек для блого-социальных сообще...Dmitry Savchenko
 
Kazan it park dec 2012
Kazan it park   dec 2012Kazan it park   dec 2012
Kazan it park dec 2012Alexey Bokov
 
Корпоративный сайт нашего времени: лучшие технологии «1С-Битрикс» для бизнеса
Корпоративный сайт нашего времени: лучшие технологии «1С-Битрикс» для бизнесаКорпоративный сайт нашего времени: лучшие технологии «1С-Битрикс» для бизнеса
Корпоративный сайт нашего времени: лучшие технологии «1С-Битрикс» для бизнесаADN Digital Studio
 
Microsoft Azure - введение в основные сервисы для разработки и инфраструктуры...
Microsoft Azure - введение в основные сервисы для разработки и инфраструктуры...Microsoft Azure - введение в основные сервисы для разработки и инфраструктуры...
Microsoft Azure - введение в основные сервисы для разработки и инфраструктуры...Microsoft
 

What's hot (18)

Azure for Business
Azure for BusinessAzure for Business
Azure for Business
 
Тренинги по Azure для AWS-профессионалов
Тренинги по Azure для AWS-профессионаловТренинги по Azure для AWS-профессионалов
Тренинги по Azure для AWS-профессионалов
 
Windows azure общий обзор
Windows azure общий обзорWindows azure общий обзор
Windows azure общий обзор
 
Что такое адаптивный сайт и кому он нужен
Что такое адаптивный сайт и кому он нуженЧто такое адаптивный сайт и кому он нужен
Что такое адаптивный сайт и кому он нужен
 
Site secure
Site secureSite secure
Site secure
 
Pryaniky - использование облаков в корпоративной среде
Pryaniky - использование облаков в корпоративной средеPryaniky - использование облаков в корпоративной среде
Pryaniky - использование облаков в корпоративной среде
 
Веб-кластер
Веб-кластерВеб-кластер
Веб-кластер
 
Архитектура и технологии Pryaniky.com
Архитектура и технологии Pryaniky.comАрхитектура и технологии Pryaniky.com
Архитектура и технологии Pryaniky.com
 
Azure - обзор
Azure - обзорAzure - обзор
Azure - обзор
 
Azure - подведение итогов
Azure - подведение итоговAzure - подведение итогов
Azure - подведение итогов
 
Евгений Молев, Burbon.ru и Дмитрий Попов, Itees
Евгений Молев, Burbon.ru и Дмитрий Попов, IteesЕвгений Молев, Burbon.ru и Дмитрий Попов, Itees
Евгений Молев, Burbon.ru и Дмитрий Попов, Itees
 
Roman Zdebskiy - Windows Azure
Roman Zdebskiy - Windows AzureRoman Zdebskiy - Windows Azure
Roman Zdebskiy - Windows Azure
 
Hivext - platform web-services, platform web-applications
Hivext -  platform web-services, platform web-applicationsHivext -  platform web-services, platform web-applications
Hivext - platform web-services, platform web-applications
 
Обзор функционала IBM Connections v4.5
Обзор функционала IBM Connections v4.5Обзор функционала IBM Connections v4.5
Обзор функционала IBM Connections v4.5
 
Алексей Попов "LiveStreet CMS — бесплатный движек для блого-социальных сообще...
Алексей Попов "LiveStreet CMS — бесплатный движек для блого-социальных сообще...Алексей Попов "LiveStreet CMS — бесплатный движек для блого-социальных сообще...
Алексей Попов "LiveStreet CMS — бесплатный движек для блого-социальных сообще...
 
Kazan it park dec 2012
Kazan it park   dec 2012Kazan it park   dec 2012
Kazan it park dec 2012
 
Корпоративный сайт нашего времени: лучшие технологии «1С-Битрикс» для бизнеса
Корпоративный сайт нашего времени: лучшие технологии «1С-Битрикс» для бизнесаКорпоративный сайт нашего времени: лучшие технологии «1С-Битрикс» для бизнеса
Корпоративный сайт нашего времени: лучшие технологии «1С-Битрикс» для бизнеса
 
Microsoft Azure - введение в основные сервисы для разработки и инфраструктуры...
Microsoft Azure - введение в основные сервисы для разработки и инфраструктуры...Microsoft Azure - введение в основные сервисы для разработки и инфраструктуры...
Microsoft Azure - введение в основные сервисы для разработки и инфраструктуры...
 

Viewers also liked

Репка (1971)
Репка (1971)Репка (1971)
Репка (1971)Piligrime
 
ГИА С2 сочинение о роли глагола
ГИА С2 сочинение о роли глаголаГИА С2 сочинение о роли глагола
ГИА С2 сочинение о роли глаголаblackstar554
 
портфолио
портфолиопортфолио
портфолиоveraaul1
 
Andrea Bocelli Silent Night
Andrea Bocelli Silent NightAndrea Bocelli Silent Night
Andrea Bocelli Silent Nightlindarozsa
 
история празднования нового года
история празднования нового годаистория празднования нового года
история празднования нового годаvirtualtaganrog
 
Od wyobrażeń, do zawodu marzeń
Od wyobrażeń, do zawodu marzeńOd wyobrażeń, do zawodu marzeń
Od wyobrażeń, do zawodu marzeńAsia Sz
 
Mashina posta
Mashina postaMashina posta
Mashina postalilekmul
 
Cartellera tuning
Cartellera tuningCartellera tuning
Cartellera tuningamayans
 
Наркотики
НаркотикиНаркотики
НаркотикиАнтон
 
Доклад Корзиной Ольги Владимировны
Доклад Корзиной Ольги ВладимировныДоклад Корзиной Ольги Владимировны
Доклад Корзиной Ольги Владимировныevernice
 
Slovaquie - Slovakia
Slovaquie - SlovakiaSlovaquie - Slovakia
Slovaquie - Slovakiagymsladka
 

Viewers also liked (20)

Tea time coleccion de teteras.
Tea time coleccion de teteras.Tea time coleccion de teteras.
Tea time coleccion de teteras.
 
S H I F T
S H I F TS H I F T
S H I F T
 
Репка (1971)
Репка (1971)Репка (1971)
Репка (1971)
 
Il danubio
Il danubioIl danubio
Il danubio
 
Meetingbrochure
MeetingbrochureMeetingbrochure
Meetingbrochure
 
ГИА С2 сочинение о роли глагола
ГИА С2 сочинение о роли глаголаГИА С2 сочинение о роли глагола
ГИА С2 сочинение о роли глагола
 
Morskoje dno
Morskoje dnoMorskoje dno
Morskoje dno
 
в лесу родилась елочка
в лесу родилась елочкав лесу родилась елочка
в лесу родилась елочка
 
портфолио
портфолиопортфолио
портфолио
 
Andrea Bocelli Silent Night
Andrea Bocelli Silent NightAndrea Bocelli Silent Night
Andrea Bocelli Silent Night
 
Impactes ambientals
Impactes ambientalsImpactes ambientals
Impactes ambientals
 
история празднования нового года
история празднования нового годаистория празднования нового года
история празднования нового года
 
'T dorp zwinderen
'T dorp zwinderen'T dorp zwinderen
'T dorp zwinderen
 
Kuenstler480
Kuenstler480Kuenstler480
Kuenstler480
 
Od wyobrażeń, do zawodu marzeń
Od wyobrażeń, do zawodu marzeńOd wyobrażeń, do zawodu marzeń
Od wyobrażeń, do zawodu marzeń
 
Mashina posta
Mashina postaMashina posta
Mashina posta
 
Cartellera tuning
Cartellera tuningCartellera tuning
Cartellera tuning
 
Наркотики
НаркотикиНаркотики
Наркотики
 
Доклад Корзиной Ольги Владимировны
Доклад Корзиной Ольги ВладимировныДоклад Корзиной Ольги Владимировны
Доклад Корзиной Ольги Владимировны
 
Slovaquie - Slovakia
Slovaquie - SlovakiaSlovaquie - Slovakia
Slovaquie - Slovakia
 

Similar to Лекция 6. Актуальные web-технологии. ПО как сервис

Мировые информационные ресурсы. Лекция 2
Мировые информационные ресурсы. Лекция 2Мировые информационные ресурсы. Лекция 2
Мировые информационные ресурсы. Лекция 2Dmitriy Krukov
 
Roman Zdebskiy - Client vs. Browser
Roman Zdebskiy - Client vs. BrowserRoman Zdebskiy - Client vs. Browser
Roman Zdebskiy - Client vs. BrowserAndrew Mayorov
 
Web programming modern tendencies
Web programming modern tendenciesWeb programming modern tendencies
Web programming modern tendenciesDarkestMaster
 
техническая разработка сайтов(2)
техническая разработка сайтов(2)техническая разработка сайтов(2)
техническая разработка сайтов(2)Ольга Куликова
 
Техническая разработка сайтов
Техническая разработка сайтовТехническая разработка сайтов
Техническая разработка сайтовОльга Куликова
 
Обзор рекомендаций W3C
Обзор рекомендаций W3CОбзор рекомендаций W3C
Обзор рекомендаций W3CGetDev.NET
 
Microsoft и облако Azure для разработчиков на Android – сервисы для бэкенда, ...
Microsoft и облако Azure для разработчиков на Android – сервисы для бэкенда, ...Microsoft и облако Azure для разработчиков на Android – сервисы для бэкенда, ...
Microsoft и облако Azure для разработчиков на Android – сервисы для бэкенда, ...Microsoft
 
AiCare - самоорганизующийся сервис управления
AiCare - самоорганизующийся сервис управленияAiCare - самоорганизующийся сервис управления
AiCare - самоорганизующийся сервис управленияКварта Технологии
 
Микросервисы в .NET Core
Микросервисы в .NET CoreМикросервисы в .NET Core
Микросервисы в .NET CoreAndrew Gubskiy
 
Api Microsoft Loghechkin
Api Microsoft LoghechkinApi Microsoft Loghechkin
Api Microsoft LoghechkinAlex Ilyin
 
Windows Azure - Облачные сервисы для больших данных
Windows Azure - Облачные сервисы для больших данныхWindows Azure - Облачные сервисы для больших данных
Windows Azure - Облачные сервисы для больших данныхAlexey Bokov
 
Обработка больших массивов данных в облачной платформе Windows Azure
Обработка больших массивов данных в облачной платформе Windows AzureОбработка больших массивов данных в облачной платформе Windows Azure
Обработка больших массивов данных в облачной платформе Windows AzureOlga Lavrentieva
 
視覺挑戰注音
視覺挑戰注音視覺挑戰注音
視覺挑戰注音excel2003
 
Фронтенд в Яндексе
Фронтенд в ЯндексеФронтенд в Яндексе
Фронтенд в ЯндексеYandex
 
Фронтенд в Яндексе
Фронтенд в ЯндексеФронтенд в Яндексе
Фронтенд в ЯндексеYandex
 

Similar to Лекция 6. Актуальные web-технологии. ПО как сервис (20)

Hivext 04.2010
Hivext 04.2010Hivext 04.2010
Hivext 04.2010
 
Present.pps
Present.ppsPresent.pps
Present.pps
 
Present.pps
Present.ppsPresent.pps
Present.pps
 
Мировые информационные ресурсы. Лекция 2
Мировые информационные ресурсы. Лекция 2Мировые информационные ресурсы. Лекция 2
Мировые информационные ресурсы. Лекция 2
 
Hivext 04.2009
Hivext 04.2009Hivext 04.2009
Hivext 04.2009
 
Roman Zdebskiy - Client vs. Browser
Roman Zdebskiy - Client vs. BrowserRoman Zdebskiy - Client vs. Browser
Roman Zdebskiy - Client vs. Browser
 
Web programming modern tendencies
Web programming modern tendenciesWeb programming modern tendencies
Web programming modern tendencies
 
техническая разработка сайтов(2)
техническая разработка сайтов(2)техническая разработка сайтов(2)
техническая разработка сайтов(2)
 
Техническая разработка сайтов
Техническая разработка сайтовТехническая разработка сайтов
Техническая разработка сайтов
 
Обзор рекомендаций W3C
Обзор рекомендаций W3CОбзор рекомендаций W3C
Обзор рекомендаций W3C
 
Microsoft и облако Azure для разработчиков на Android – сервисы для бэкенда, ...
Microsoft и облако Azure для разработчиков на Android – сервисы для бэкенда, ...Microsoft и облако Azure для разработчиков на Android – сервисы для бэкенда, ...
Microsoft и облако Azure для разработчиков на Android – сервисы для бэкенда, ...
 
AiCare - self-organizing device management service
AiCare - self-organizing device management serviceAiCare - self-organizing device management service
AiCare - self-organizing device management service
 
AiCare - самоорганизующийся сервис управления
AiCare - самоорганизующийся сервис управленияAiCare - самоорганизующийся сервис управления
AiCare - самоорганизующийся сервис управления
 
Микросервисы в .NET Core
Микросервисы в .NET CoreМикросервисы в .NET Core
Микросервисы в .NET Core
 
Api Microsoft Loghechkin
Api Microsoft LoghechkinApi Microsoft Loghechkin
Api Microsoft Loghechkin
 
Windows Azure - Облачные сервисы для больших данных
Windows Azure - Облачные сервисы для больших данныхWindows Azure - Облачные сервисы для больших данных
Windows Azure - Облачные сервисы для больших данных
 
Обработка больших массивов данных в облачной платформе Windows Azure
Обработка больших массивов данных в облачной платформе Windows AzureОбработка больших массивов данных в облачной платформе Windows Azure
Обработка больших массивов данных в облачной платформе Windows Azure
 
視覺挑戰注音
視覺挑戰注音視覺挑戰注音
視覺挑戰注音
 
Фронтенд в Яндексе
Фронтенд в ЯндексеФронтенд в Яндексе
Фронтенд в Яндексе
 
Фронтенд в Яндексе
Фронтенд в ЯндексеФронтенд в Яндексе
Фронтенд в Яндексе
 

More from Anna Kraeva

Лекция 0. Введение
Лекция 0. ВведениеЛекция 0. Введение
Лекция 0. ВведениеAnna Kraeva
 
Лекция 8. Майнд-менеджмент
Лекция 8. Майнд-менеджментЛекция 8. Майнд-менеджмент
Лекция 8. Майнд-менеджментAnna Kraeva
 
Лекция 4. Монетизация, покупка и оплата ПО
Лекция 4. Монетизация, покупка и оплата ПОЛекция 4. Монетизация, покупка и оплата ПО
Лекция 4. Монетизация, покупка и оплата ПОAnna Kraeva
 
Лекция 3. Проприетарное и свободное по. Виды лицензий.
Лекция 3. Проприетарное и свободное по. Виды лицензий.Лекция 3. Проприетарное и свободное по. Виды лицензий.
Лекция 3. Проприетарное и свободное по. Виды лицензий.Anna Kraeva
 
Лекция 2. Прошлое настоящее и будущее ПО
Лекция 2. Прошлое настоящее и будущее ПОЛекция 2. Прошлое настоящее и будущее ПО
Лекция 2. Прошлое настоящее и будущее ПОAnna Kraeva
 
Лекция 1. Определение, классификация и смысл по
Лекция 1. Определение, классификация и смысл поЛекция 1. Определение, классификация и смысл по
Лекция 1. Определение, классификация и смысл поAnna Kraeva
 
Лекция 7. Как создать, отформатировать, оформить и загрузить
Лекция 7. Как создать, отформатировать, оформить и загрузитьЛекция 7. Как создать, отформатировать, оформить и загрузить
Лекция 7. Как создать, отформатировать, оформить и загрузитьAnna Kraeva
 
Как сварить кукурузу
Как сварить кукурузуКак сварить кукурузу
Как сварить кукурузуAnna Kraeva
 

More from Anna Kraeva (8)

Лекция 0. Введение
Лекция 0. ВведениеЛекция 0. Введение
Лекция 0. Введение
 
Лекция 8. Майнд-менеджмент
Лекция 8. Майнд-менеджментЛекция 8. Майнд-менеджмент
Лекция 8. Майнд-менеджмент
 
Лекция 4. Монетизация, покупка и оплата ПО
Лекция 4. Монетизация, покупка и оплата ПОЛекция 4. Монетизация, покупка и оплата ПО
Лекция 4. Монетизация, покупка и оплата ПО
 
Лекция 3. Проприетарное и свободное по. Виды лицензий.
Лекция 3. Проприетарное и свободное по. Виды лицензий.Лекция 3. Проприетарное и свободное по. Виды лицензий.
Лекция 3. Проприетарное и свободное по. Виды лицензий.
 
Лекция 2. Прошлое настоящее и будущее ПО
Лекция 2. Прошлое настоящее и будущее ПОЛекция 2. Прошлое настоящее и будущее ПО
Лекция 2. Прошлое настоящее и будущее ПО
 
Лекция 1. Определение, классификация и смысл по
Лекция 1. Определение, классификация и смысл поЛекция 1. Определение, классификация и смысл по
Лекция 1. Определение, классификация и смысл по
 
Лекция 7. Как создать, отформатировать, оформить и загрузить
Лекция 7. Как создать, отформатировать, оформить и загрузитьЛекция 7. Как создать, отформатировать, оформить и загрузить
Лекция 7. Как создать, отформатировать, оформить и загрузить
 
Как сварить кукурузу
Как сварить кукурузуКак сварить кукурузу
Как сварить кукурузу
 

Лекция 6. Актуальные web-технологии. ПО как сервис